LONDON, ENGLAND - APRIL 29: (L-R) BAFTA CEO Jane Millichip, Chair of BAFTA, Sara Putt and Chair of BAFTA Television Hilary Rosen attend the BAFTA Television Nominees' Party 2026 on April 29, 2026 in London, England. (Photo by Shane Anthony Sinclair/Getty Images)