When Mazda launched the new 3, it made much of the fact that its designers had thought hard about keeping the driver's eyes on the road. I'm happy to report that they've pulled it off brilliantly.

The dash layout is simple, streamlined and well organised - reducing the need for any fumbling or unnecessary distraction.

Another clever feature is the steering wheel position. It adjusts for reach and height, which is great, but even if you get it wrong, your view of the centre console and speedo is never compromised. It's very impressive.

Outward visibility is, on the whole, spot on, with big, well-angled wing mirrors allowing you to see around the car. I’ve certainly appreciated not having to twist all the time to look behind me when overtaking.

My only gripe so far – and I must stress that it’s not a deal breaker – is that the curvy, muscular tail end and small rear window combo requires serious frown-inducing concentration (and some trial and error) when reverse-parking against walls and fences.

Parking sensors would solve this, but sadly you can’t add them as an option and they don’t become standard until you get to SE-L trim level, which adds an extra £840 to the price for our engine choice.