Every month, the Society of Motor Manufacturers and Traders (SMMT) publishes the latest sales figures from all of the UK's major car brands, allowing us to see what the most popular cars in the country are.
On the whole, the most popular cars in this country tend to be smaller family hatchbacks. In recent years, though, we've seen more crossovers and SUVs appearing on lists of the best-selling cars in this country, as models like the Nissan Qashqai continue to grow in popularity.
If you're researching your next new car, then chances are you've thought about one of the models on this list.
It should come as little surprise to see the Ford Fiesta at the very top here - it's one of our favourite small family hatchbacks, and is backed by an extensive dealer network offering big discounts to customers.
Below is the current list of the most popular cars in the UK. We'll be updating this list every month as new data is released.
The best-selling cars in the UK right now
1 - Ford Fiesta, from £10,245 - Ford's excellent hatchback is refined and fun to drive, although parts of its interior trim are below par.
2 - Vauxhall Corsa, from £9595 - The latest Vauxhall Corsa is a great car to live with, and its pricing is keeping buyers interested. There's plenty of standard equipment on most models, too.
3 - Ford Focus, from £15,995 - Like its smaller sibling, the Fiesta, the Focus is great to drive. It also comes loaded with safety equipment, making it a good choice for families. Its relatively low price also helps make it an attractive choice for both private and company buyers.
4 - Volkswagen Golf, from £17,595 - For many buyers, the Golf is the default family hatchback. It might not be as much fun to drive as some rivals, but there's no arguing with the Golf's spacious cabin or excellent driving refinement.
5 - Nissan Qashqai, from £18,545 - The fact that Nissan's crossover, our 2014 Car of the Year, is the only car of its kind on this list should tell you everything you need to know. The Qashqai is a class act in every respect, and a pleasure to live with.
6 - Volkswagen Polo, from £11,495 - The Polo is an upmarket rival to the likes of the Ford Fiesta and Vauxhall Corsa. Its classy cabin is full of premium materials, and its broad range of engines means there's a version to suit everyone.
7 - Vauxhall Astra, from £15,295 - The new Vauxhall Astra is better to drive than the old model, and its interior is better equipped, too. Again, there are plenty of engine options to choose from, and the Astra offers class-leading boot space.
8 - Mini hatchback, from £13,935 - The 'new' Mini has been with us since 2001, but in that time has become something of a style icon. The latest version is a great all-rounder, remaining stylish and fun to drive while keeping its low running costs.
9 - Fiat 500, from £11,050 - Like the Mini above, the Fiat 500 has a reputation for being a stylish hatchback. Plenty of other hatchbacks are more competent on the road, but few look as good as the 500 - and for fans of the funky Fiat, that's all that matters.
10 - Audi A3, from £18,865 - Another former What Car? Car of the Year winner, the Audi A3 is a truly premium hatchback. In fact, it's tough to beat in most areas. It's refined on the road, and the cabin is well-appointed and luxurious.