Minis (69 per cent), Porsches (69 per cent) and Peugeots (67 per cent) make up the top five cleanest car brands, with more ...