5 March 2026

Admiral warns UK motor premiums must rise as claims costs pressure market