5 September 2024

Lloyd's hails its strong H1 results and £4.9bn profit