8 March 2023

Admiral posts £469m profit for 2022 despite combined ratio spike