SEAT Ibiza Jeremy Webb15 June 2023seat cars, seat, ibiza, seat ibiza, cupra, spanish, spain, jemweb, jeremy webb, jeremy clarkson, car, cars, www.roadtestsandreviews.co.uk, road tests and reviews, driving, drive, driver, super mini, hatchbackComment