The Fiat 500 is a byword for motoring simplicity, minimalism and driving cool; the Citroen 2CV might jostle for space...