Huge protests took place in the UK at the weekend against plans to make vaccines mandatory for NHS staff in England. Central London was ‘flooded’ with thousands of protestors, including many healthcare workers who face being sacked for refusing to be jabbed. Protests also took place in Newcastle and Manchester. The protests came as the […]
Get unlimited access to Gript
Support Gript and get exclusive content, full archives and an ad-free experience