Details of the 10 most economical small-petrol cars on sale have just been released.
The miles-per-gallon figures are based on everyday, real-world driving, according to What Car? whose experts carried out the tests.
The cars include:
1. Suzuki Celerio 1.0 Dualjet (official 78.4mpg; true 62.9mpg). What Car? says the 5dr city car was the most economical by some distance. It is a timely boost for Suzuki after the cars were recalled shortly after launch when a brake fault emerged during testing. All has been put right since.
2. Toyota Yaris 1.5 VVT-i Hybrid (official 78.5mpg; true 57.8mpg). The Yaris' figure is impressive.
3. Volkswagen Polo 1.0 TSI 95 Bluemotion (official 68.9mpg; True 56.5mpg). Like with most other cars in the Top 10, a real-world figure of 56.5mpg is a serious level of economy.
4. Peugeot 108 1.0 (official 68.9mpg; True 54.6mpg). It just beat off the Toyota Aygo (next up) - with both having much in common.
5. Toyota Aygo 1.0 (official 65.7mpg; True 54.0mpg). Beaten into fifth place by a mere 0.6mpg.
6. Audi A1 1.0 TFSI 95 (official 67.3mpg; True 53.4mpg). This is probably the most 'premium-feel' car of the 10.
7. Mitsubishi Mirage/Space Star 1.2 (official 65.7mpg; True 53.4mpg). The Space Star's engine is, like so many others now, an example of just how much you can squeeze from a few litres of fuel.
8. Seat Ibiza 1.0 Eco TSI 95 (official 68.9mpg; True 52.2mpg). Still going strong thanks to facelifts and new engines. Always in demand; price helps.
9. Suzuki Swift 1.2 (official 56.5mpg; True 51.7mpg). The second Suzuki on the What Car? list, the Swift continues to impress on fuel consumption thanks to that 1.2-litre petrol engine.
10. Mazda 2 1.5 89 Skyactiv-G (official 62.8mpg; True 50.8mpg). Again, the gap between the claimed MPG and its real-world ability should not cloud the fact that 50mpg is a decent return from a 1.5-litre engine.