28 May 2024

Insurance executives join business bosses and back Labour in UK general election