Nicola Sturgeon has branded Theresa May's government "undemocratic" after the Prime Minister ruled out a second independence referendum before Brexit

In a series of messages on Twitter, the First Minister condemned Ms May for blocking "Scotland's right to choose" its destiny insisting her administration had a "clear mandate" to call a vote on the constitutional question.

And she claimed the “Tories fear the verdict of the Scottish people”.

READ MORE: Prime Minister Theresa May rules out second Scottish independence referendum before Brexit

The First Minister closed by tweeting: "One last point - if PM thinks we won't know terms of Brexit by autumn next year, she must think her own timetable will fail."

Ms Sturgeon's online comments come less than two hours after Theresa May moved to block a second Scottish independence referendum before Brexit insisting:" Now is not the time."

She added that it would be "unfair to the people of Scotland who would be asked to make a crucial decision, without the information to make that decision".

She added that with the UK facing exit talks with the European Union that: "Right now we should be working together not pulling apart”.

The Scotland Act 1998 – which created a Scottish Parliament with the power to make laws on some issues – itself does not devolve power to the Scottish Parliament to legislate and authorise an independence referendum.

READ MORE: Iain Macwhirter: May should ponder the wisdom of Sturgeon’s timetable

Ms Sturgeon must go to the UK Government to seek an Order in Council under Section 30(2) of the Scotland Act 1998. This will allow the Scottish Parliament to legislate for IndyRef2.