THE Scottish Parliament has voted to refuse legislative consent for Boris Johnson’s Brexit agreement with the EU.

After Holyrood was recalled from the winter recess to discuss the deal, all parties except from the Scottish Tories backed a Scottish Government motion expressly denying consent to the European Union (Future Relationship) Bill.

MSPs voted by 92 to 30 to say the deal would “cause severe damage to Scotland’s environmental, economic and social interests”, following a debate today.

Nicola Sturgeon opened the debate, urging MSPs to vote on principle against a “rotten Brexit that Scotland has rejected all along”.

She said: “This bill will pass regardless of how Scotland’s MPs vote because that’s what the Westminster establishment has decided.

“The fact is, Scotland’s voice has been ignored on Brexit all along, every single step of the way.

“We deserve better than a dismal choice between a terrible deal and No-Deal.

“We deserve the right to choose the best deal of all, a future as an independent European country.

“It is only through independence that we will ever get to choose the future we want.”

BREXIT COVERAGE: MSPs debate Tory Brexit deal as MPs back it in Commons vote

Scottish Tory Holyrood leader Ruth Davidson said the only options on the table were to vote for the Prime Minister's deal or No Deal and "if you vote against the first one then you’re inescapable voting for the second one”.

She also called Scottish Labour a “feckless, useless SNP tribute act” for opposing the deal “even as Keir Starmer does the right thing”.

Scottish Labour leader Richard Leonard said the agreement is a “bad deal for Scotland”, claiming national income will be 5% lower than inside the EU, according to UK Government estimates.

Addressing his party’s opposition to the deal at Holyrood despite Labour MPs being whipped to vote for it in the Commons, Leonard said there is no split because they are voting on different propositions in the two legislatures.

WATCH: Boris Johnson warned by Ian Blackford after getting SNP's name wrong AGAIN

He said: “A vote against the proposition in Westminster today is to risk the chaos and damage of a No-Deal outcome.

“And you can’t say by voting against it, as SNP MPs will do today, that wasn’t what we meant.

“That’s what will happen, which is why Labour MPs will reluctantly vote for the deal because the alternative would be chaos.”

Scottish Greens co-leader Patrick Harvie also outlined his party’s opposition to the deal.

He criticised the “perverse and vindictive” decision to leave the Erasmus student exchange programme and said the impact on young people from exiting the EU is the “greatest tragedy”.

Scottish LibDem leader Willie Rennie said: “When our children look back at this time, they will be astonished that the UK Government voluntarily pursued this big bang change in the middle of a global pandemic with the biggest economic and health crisis this country has ever faced.”