Islands of innovation

India’s Tata Motors has the People’s Car, and the Isle of Man’s Peel Engineering has the P50. Spot the difference?