Business secretary under fire over delayed talks as Vauxhall confirms Luton closure December 16, 2024 [#item_full_content]