Youth Demand is an environmental activist and political activist group which is calling for the British government to stop all trade with Israel and raise £1 trillion by 2030 from the "super rich and fossil fuel elite". From Wikipedia
Two Youth Demand protesters targeted the elite men's race on Tower Bridge, calling for an arms embargo on Israel as Gaza faces a humanitarian crisis.