Boris Johnson talks of the 'nightmare' that is coronavirus