
Barclays faced a chaotic annual shareholder meeting as Palestine and climate activists repeatedly confronted the lender’s board over its ties to Israel and fossil fuel financing.
The UK’s biggest bank has come under fire in recent years for its links to Israeli government bonds and defence firms producing equipment used in attacks in the Gaza Strip, as well as companies driving large amounts of planet-heating emissions.