Mazda 3 does everything well but nothing exceptionally
Cabin is well built, but sombre, despite new console
Updated 3 handles well, but still can’t match Focus
‘Dacia Zen’ seven-year warranty brings added peace of mind
Car Deal of the Day: Mercedes EQC offers luxury EV motoring for £327 a month
New 2024 Audi A3 takes the fight to BMW and Mercedes with £32k price tag