Listen

Description

An official report has judged the UK's delayed lockdown to be Britain's worst ever public health failure. Michael Walker and Dalia Gebrial breakdown the key findings.