Theresa May has given her last major speech before stepping down as Prime Minister of Britain next week.

She addressed a number of issues, notably the exit from the European Union and Iran’s nuclear prowess.

Ms May says compromise remains the best way to prevent Iran from acquiring a nuclear weapon and delivering Brexit in a way that brings the country back together.

Speaking in Central London, Mrs May insisted it was vital to deliver Brexit but warned the next PM would fail if they took a hardline No Deal stance.

She said: “Whatever path we take must be sustainable for the long-term – so that delivering Brexit brings our country back together. That has to mean some kind of compromise.

“Some argue I should have taken the United Kingdom out of the European Union with No Deal on March 29. Some wanted a purer version of Brexit. Others to find a way of stopping it altogether.

“But most people across our country had a preference for getting it done with a deal.

“The problem was that when it came time for Parliament to ratify the deal, our politics retreated back into its binary pre-referendum positions – a winner-takes-all approach to leaving or remaining.”