May 27, 2023, London, United Kingdom: Protesters with placards hang themselves outside the UK Parliament with paper chains during the demonstration. Various activists groups, including Black Lives Matter, Gypsy traveler, Just Stop Oil, Animal Uprisin