Vauxhall is offering savings of up to £3,000, as well as 0% finance and free insurance on some models until December 14.

Vauxhall’s Corsa Life 1.0i 12v 3dr costs £6,695 with a year’s free insurance.

The Meriva Life, powered by the 1.4 engine is available for £8,995, making a saving of £2,500, while the Zafira Life in 1.6 format costs £11,995 – a saving of £3,350. The new Astra Life costs £10,995.

Vauxhall is offering four years’ 0% on Zafira Energy and Vectra Energy – plus a £1,000 customer saving for Zafira Energy buyers. In addition, the manufacturer is also offering three year, 0% finance deals on selected Corsa, Meriva, Zafira, Vectra, Astra Coupe, Astra Convertible and Signum models. The new Astra will also feature two years 0% finance.

Vauxhall’s free insurance deal continues, with the company offering drivers aged from 21-80 a year’s free insurance when they buy a Corsa Life, Active, Energy, SXi or Exclusiv.