Police charge 23 people after Just Stop Oil protesters block major London road
A 45-strong group marched on Earl’s Court Road on Wednesday with activists deliberately ‘going floppy’ as police tried to take them away
A 45-strong group marched on Earl’s Court Road on Wednesday with activists deliberately ‘going floppy’ as police tried to take them away