"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?