Model tested:
Vauxhall Astra 1.6 Life
WHY? A hugely popular company car, the competent Astra will be a tough challenge for the Impreza.
AT A GLANCE: It's a common sight with good reason – the Astra is a very capable family hatchback. The cabin is flawed and the awkward boot is a letdown but, of the three cars, it was the most economical, and is cheap to run.