Luton – Vauxhall’s all-new Brit-built Astra has been named European Car of the Year 2016 at the 86th Geneva Motor Show ...

More...