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

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