Insulate Britain protesters block Blackwall Tunnel and three other major London routes

Insulate Britain protesters block Blackwall Tunnel and three other major London routes