Theresa May announces resignation date, paving way for new prime minister

Breaking