DVSA- New terms and conditions come into effect today (1 July) 1 July 2025 We informed you on 24 June that DVSA are introducing new terms and conditions (T&C) to the system you use to book and manage car Read More