31 March 2021

Lloyd's £2.3bn investment yield cannot save market from overall loss