The Ford Fiesta has been the best-selling car in the UK for what seems like an eternity, but what about the cars doing the business in other countries? Thanks to data sourced from the Best Selling Car Blog, let us take you on a whistle-stop tour of the world as we discover the most popular cars of November 2017.