Topic: Steve Barclay

1 chapters across the catalog

Tank Talk
Episode 1523 31:49 - 36:02

1523: Tank Talk

Excess Deaths, UK Health Secretary, Neil Oliver

Neil Oliver and other commentators in the United Kingdom are demanding answers for a surge in excess deaths that exceed pandemic-era peaks. UK Health Secretary Steve Barclay attributed the 50,000 excess deaths over the last year to NHS treatment delays and lockdown-related healthcare gaps. Skeptics argue that the global nature of these deaths suggests a cause beyond local healthcare failures or ambulance strikes.