Britain has authorised a coronavirus vaccine developed by Moderna,