Editor’s choice8/10FiatPanda£12,645 – £16,355Better than ever, the Fiat Panda is still a worthy rival to the VW Up.