Revenue after tax for the three‑month interval ending 31 March 2025 rose to £15 million, up from £11 million in the identical interval in 2024. Internet premium written elevated to £486 million, in comparison with £203 million within the prior‑12 months quarter, marking an increase of £283 million. Internet premium earned additionally elevated, reaching £407 million, up £19 million 12 months‑on‑12 months.