The UK’s sales charts don’t usually throw up surprises, yet March 2026 did exactly that. A relatively new Chinese SUV, the Jaecoo 7, jumped straight to the top spot, becoming the best-selling new car ...