If you take a look at the best-selling cars in the UK, you'll notice that a good number of them are small SUVs. And with their go-anywhere looks and low running costs, it's not hard to see why.