Coronavirus has presented NHS workers at all levels with an extraordinary challenge.

The BBC's Fergal Keane spent time with teams fighting the virus at Imperial College Healthcare hospitals in London.

There Dr Ali Sanders spoke of the challenges she and her team of more than 500 hospital staff face during the pandemic.

Produced by Cara Swift, filming Tony Fallshaw, editing Olivia Lace-Evans