News

Closing Luton's Vauxhall factory in March lost the town about 1,100 jobs and £300m a year from the local economy. After the ...