Loading question

Will Keir Starmer be the UK Prime Minister at 23:59 BST on 30 June 2026?