The EU elections and Theresa May's resignation