Watch: Insulate Britain protesters glue themselves to roads around Parliament Square Published 04 Nov 2021 Full Article
Insulate Britain protesters block two roads around Parliament Square Insulate Britain have blocked two roads around Parliament Square in London, with supporters of the group sitting in the carriageway.. Belfast Telegraph 04 Nov 2021