Steve Barclay GRILLED on state of the UK’s health service – ‘When did you last use the NHS?!’ July 3, 2023 PCChannel UK News UK News Camilla Tominey grills Steve Barclay on the state of the UK’s health service and asks him when he last used the NHS. Credit GBNews