21 July 2026

"Enjoy it while you can": Bain warns insurers' luck may fade