The highlight of this year's Geneva Motor Show is the new Renault 5. Formerly dubbed…