SEAT’s Leon has been jostling for position with the Ibiza to be the Spanish company’s top dog in the UK for some time.
In 2007 the Leon actually got its nose in front of its supermini sibling to take position as number one.
Since then the all new version of the Ibiza has regained top spot in [...]