SCOTLAND will not have a veto if Britain votes to leave the EU, David Cameron promised yesterday.

Details of the proposed 2017 in-out referendum will be unveiled in the Queen’s speech later this month.

During face-to-face talks with Mr Cameron in Edinburgh yesterday, Scotland’s First Minister Nicola Sturgeon called for a veto for Scotland, as well as for England, Wales and Northern Ireland.

It would have meant that Britain could not leave the EU without the agreement of all four nations.

But the Prime Minister said Britain will vote as one nation.

His pledge is a key manifesto commitment and marks a giant leap forward for the Daily Express crusade for the UK to quit the EU.

Ms Sturgeon has said if the UK votes to leave the EU in a referendum and a majority in Scotland back staying in, that could trigger a second Scottish referendum. But Mr Cameron said: “We put forward in our manifesto the clearest possible pledge of an in-out referendum by the end of 2017.

“That has now been backed in a UK General Election and I believe I have a mandate for that.

“They didn’t give Orkney and Shetland an opt out, or the Borders an opt out (during the Scottish referendum) so this is a UK pledge, it will be delivered for the UK.”