Ian Blackford has slammed Theresa May for “trying to rewrite history” over the cancellation of the meaningful vote in December. 

He accused the Prime Minister after Theresa May said she wanted the Meaningful Vote in December when she had denied the House the opportunity to vote, pushing it back to January in a bid to gain more support for her plan.

Addressing the House of Commons the SNP Westminster leader said: "Sometimes I think the Prime Minister is living in a parallel universe. 

"We just heard from the Prime Minister that she wanted this concluded in December, talk about rewriting history. It was the Prime Minister that denied us the right to have the meaningful vote and to try and rewrite history."

READ MORE:  Theresa May accused of 'running down the clock' on Brexit

Addressing Theresa May he added: "Sometimes you should be honest with yourself never mind being honest with the people of the United Kingdom. 

"Here we are once again with a statement from the Prime Minister who's lost in a Brexit fantasy. We are 45 days from Scotland being dragged out of the European Union against our will. 45 days from economic catastrophe. 

"The ongoing mess of this government never ceases to amaze.

"EU leaders have refused to budge on any changes to the Withdrawal Agreement. Donald Tusk said on the 6th of February, the EU is not making any other offers. What from that statement does the Prime Minister not understand?

"What does the Prime Minister not understand of this, the EU will not reopen the Withdrawal Agreement that she signed up to."

Continuing he urged the Prime Minister to reveal the true economic impact of Brexit and to extend Article 50 to give the UK more time. 

Prime Minister Theresa May has called on MPs to "hold their nerve" and come together behind an EU withdrawal deal which will deliver Brexit on time on March 29.

Labour leader Jeremy Corbyn accused the PM of "running down the clock" in the hope that MPs will be "blackmailed" by the fear of a no-deal Brexit into supporting "a deeply flawed deal".

READ MORE:  Failed UKIP candidate claims he was personally invited on to BBC Question Time

"This is an irresponsible act," said Mr Corbyn. "She is playing for time and playing with people's jobs, our economic security and the future of our industry."

Mr Corbyn accused Mrs May of refusing to listen to his alternative deal, involving permanent customs union membership, a close alignment with the single market and matching EU workplace and environmental protections.

"I urge all members across this House to think about the damage the Prime Minister's strategy is doing - the threat to industry and skilled jobs in communities across Britain," he said.

"Now is not the time to stand idly by, now is the time to stand up and do the right thing: to rule out no deal and back Labour's alternative plan."