Insulate Britain blocks Port of Dover and calls for ‘Churchillian response’ to climate crisis

Insulate Britain blocks Port of Dover and calls for ‘Churchillian response’ to climate crisis