Barclays shareholder meeting targeted by Palestine and climate activists 2026-05-07 · The Independent Read at source