26 March 2026

Downward trend in UK motor insurance premiums hits the brakes