The eight-generation Vauxhall Astra has been transformed into a smart-looking family hatchback that delivers good practicality, strong infotainment and a decent drive. Efficient petrol engines provide ...