19 June 2025

UK car insurance premiums drop to lowest point in two years