The new Citroën 2CV is packed with clever retro touches and could become one of Europe's cheapest EVs when it arrives in 2028 ...