The Vauxhall Astra has long been a high-performing regular fixture at the top of car sales charts, but it hasn't always had the substance to back up its popularity.
That's all changed now, as the latest model has undergone a thorough overhaul compared to its predecessor and rocketed straight to the top of the family hatchback class thanks to a great blend of style, space, low running costs and hi-tech kit.
Looks have always been on the Astra's side, and the new car is no different. With sharp lines, distinctive lights and an athletic stance, the new Astra certainly looks the part. It's the same story on the inside, too.
There's plenty of high-quality plastics and leather trim on the steering wheel and gearlever, plus an attractive dash design, incorporating a large touchscreen that features the firm's award-winning OnStar service as an optional extra.
There's plenty of room in the Astra and it's easy to get comfortable, while the boot is a decent size making it ideal for use as a family car.
On the road, the Astra drives superbly, with a composed and compliant ride and good steering feedback. The engine range is comprehensive, and Vauxhall's latest raft of efficient diesel engines are impressive.
The new Astra finally has the substance to back up the style, meaning it well and truly deserves its place at the top of our best hatchbacks list and in the top 10 best-selling cars in the UK.