27 March 2019

Lloyd's hit with £1bn loss in 2018