David Cameron says he is delighted that Theresa May will be the next prime minister.

BBC Politics live: Rolling updates in text, audio, video and images