Axios @axios
The delay of the U.K.'s first coronavirus lockdown is one of the country's worst public health failures and led to thousands of avoidable deaths, according to a new report from British lawmakers. https://t.co/2oCbGRCYiv — PolitiTweet.org