BusinessVauxhall Plant Closure Shocks Luton: 120 Years of History Endingby Today Report29 November 2024