From Newham to Palestine: UK general election 2024