After nearly 120 years as a driving force in Luton, Vauxhall Motors is leaving the town.... Read more