23 March 2026

Gloomy forecast for UK home insurers as market pressures tighten