The 2025 AGM was held in the Marlborough Theatre, No. 11 Cavendish Square, London W1G 0AN at 11.00 a.m. on Thursday, 22 May 2025.