Boris Johnson’s delay in establishing the first lockdown in 2020 may have cost lives. That’s according to The Telegraph’s Associate Editor Gordon Rayner. By the time Boris Johnson issued the…

Continue Reading