English British left Cited by user 31.125.85.48 on 02 Apr 2023 The British left is a range of political parties, movements, thinkers and cultural outputs in the United Kingdom with a progressive, critical orientation.
English The Canary (website) Cited by user Bobfrombrockley on 17 Feb 2021 The Canary is a left-wing news website based in the United Kingdom. Its editor-in-chief is Kerry-Anne Mendoza.