The UK is home to an estimated 32 million cars, which equates to roughly one vehicle for every two people. For many, cars are not only a necessity but also something to aspire to; how many people don’t […]