"The Brits are on course to save the world". UK is unexpected recipient of lavish praise for its scientists efforts to combat Covid-19, following initial criticism of the lateness of its lockdown and bungled testing programmes

TL;DR

We were unable to retrieve a summary.

Like summarized versions? Support us on Patreon!