The prime minister has announced that she will stand down on 7 June.

Speaking outside Downing Street, Theresa May said that it was "matter of deep regret" that she had failed to deliver Brexit.

She said she left office with "no ill will, but with enormous and enduring gratitude to have served the country that I love".