What's the most popular new car in the UK? Judging by how many SUVs you see on the roads these days, you might imagine it would be something with a tall driving position and muscular styling. But no: for many years now, Britain's best-selling new car has been the Ford Fiesta.
This hatchback is also one of our favourite small cars, because it's a great all-rounder. It's engaging and fun to drive and reasonably spacious inside, and there's a plethora of engine and trims to choose from.
Those options range from an entry-level 1.1-litre petrol engine through to the punchy 1.5-litre petrol unit in the Fiesta ST hot hatch. The 123bhp 1.0-litre petrol is the engine we recommend, though, because it offers better responses than the lesser 1.0-litre options yet won't cost you more to run. It comes with a slick six-speed manual gearbox as standard, too.
Go for our recommended ST-Line trim level and you'll already have 17in alloy wheels, stiffer sports suspension, sports seats and a sporty body kit. Considering that one of the main reasons to buy a Fiesta over, say, a Seat Ibiza is its pert handling, ST-Line models really are the pick of the range. You can still add some extra luxuries without exploding your budget, too.
Click through this slideshow to find out what we'd choose – and what we'd avoid.