Boris Johnson has said no to a request from Nicola Sturgeon for powers to hold a second independence referendum.

The Prime Minister has written to the First Minister stating the 2014 vote was promised to be a "once in a generation vote".

He said "The people of Scotland voted decisively on that promise to keep our United Kingdom together."

He added both Scottish and UK Governments agreed to abide by the result in the Edinburgh agreement.

Ms Sturgeon had said she wanted the Section 30 powers transfered to The Scottish Parliament to hold a refrendum this year.

She has said that the United Kingdon that people voted to remain within no longer exists as staying in the European Union was a key argument of the No campaign.

Now that Scotland is to be taken out of the EU despite an overwhelming vote to remain the people deserve the right to decide again if they wish to remainnin the UK.

Mr Johnson said: " Another referendum would continue the political stagnation that Scotland has seen for the last decade With Scottish School, hospitals and jobs again left behind becasue of a campaign to separate the UK."