Car of the Year 2016: The new Opel Astra

Up front: The Opel Astra powers to the top of the rankings to become the Car of The Year 2016.