UK’s high Covid spending delivered worse outcomes than peers

0
244

Britain languishing near bottom of G7 tables both for economic performance and deaths caused by the virus