Thousands died due to delayed lockdown in UK: report

UK lawmakers noted in a report published on Tuesday that the delay in England’s first lockdown in response to the coronavirus pandemic likely resulted in thousands of deaths.“Decisions on lockdowns and social distancing during the early weeks of the…