Theresa May set to become Prime Minister

Theresa May will become Prime Minster later today, and will make appointing a cabinet minster in charge of Brexit a top priority.

Mrs May will take the keys to 10 Downing Street after David Cameron offers his resignation in front of the Queen at Buckingham Palace.

Speaking to the Daily Telegraph on Wednesday, Mr Cameron said it has been "a privilege to serve".

He added: "I came into Downing Street to confront our problems as a country and lead people through difficult decisions so we could reach better times.

"As I leave, I hope people will see a stronger country, a thriving economy, and more chances to get on in life. It has been a privilege to serve the country I love", he added.

David Cameron's final engagement as Prime Minister was attending a London Academy on Tuesday. Credit: PA

Although a Remain campaigner, Mrs May has steadfastly insisted "Brexit is Brexit".

She has presented herself as the unity candidate, and it is expected she will offer top cabinet positions to leading figures from both camps in the EU referendum.

Mr Osborn looks unlikely to stay on as Chancellor, with Philip Hammond among those who could take over.

Andrea Leadsom is also expected to be offered a role, but there are questions on whether Boris Johnson or Michael Gove will be offered posts.

Mrs May is a founder of Women2Win - a group intent on increasing the number of female MPs.

It is therefore likely she will give more women "prominent" roles.