One in four drivers with the ITV suspended does so due to this 100% avoidable failure By Steven GrimesPosted on November 17, 2024 The annual appointment – or biannual, if your car is less than ten years old – with the ITV is never usually a dish of […]