21 September 2018

Lloyd's investment return drops by 1.2 percentage points