20 November 2025

Lloyd's members "appalled" and demand transparency over the John Neal saga