September 18, 2020

Is businesswoman Dido Harding the right person to head up NHS Test and Trace?