THE SNP now has more members than the Tories, according to the latest figures from the House of Commons library.

In a briefing released this morning, the library reveals that the SNP had 125,500 members, while the Tories had 124,000.

Labour have 540,000 members, the Liberal Democrats have 99,200, the Green Party 39,400, UKIP are on 23,600 and Plaid Cymru have 8,000 members.

While Labour are, by far, the biggest party UK wide, as a percentage of the electorate, it’s the SNP who command the most support, the library says.

The party received a huge surge in membership after Ian Blackford led SNP MPs on a walkout of the Commons over the Brexit withdrawal Bill's power grab.

Across the UK, the Labour Party’s membership increased from 0.4% in 2013 to 1.2% in 2017, before falling to an estimated 1.1% in April 2018. Across Scotland, assuming all Scottish National Party members are in Scotland, SNP membership increased from 0.6% of the electorate in 2013 to around 3% in 2018.

It’s a humiliating turn of events for Theresa May. Though her party could see a boost in membership after Brexiteer Arron Banks instructed supporters of Leave.EU to sign up to the Tories and boot May out of office.

However, there were indications that might not have been a hugely successful tactic, with today's Sun reporting that only 100 leave.EU supporters had joined the Tories.