Keir Starmer on York and North Yorkshire mayor ahead of May 2 April 26, 2024 News by Leave a Comment on Keir Starmer on York and North Yorkshire mayor ahead of May 2 Labour Leader Sir Keir Starmer has spoken out on the York and North Yorkshire mayor role ahead of the May 2 elections.