5 March 2020

UK improvements tip Admiral profit over £500m