Vauxhall to close Luton plant, over 1,100 jobs at risk amid EV mandate pressures November 27, 2024 [#item_full_content]