Climate protesters disrupt Fitch's London insurance conference

22 January 2026