MPs should be given a vote over the Hinkley Point nuclear power station so those who support it can be "named and shamed", Alex Salmond has said.

The former first minister of Scotland complained that MPs had not been allowed to vote on the £18 billion project, which has been given the green light by Theresa May.

A vote would allow the public to know which MPs support the "monstrous folly", Mr Salmond said during the weekly business statement in the Commons.

Read more: Nicola Sturgeon: independence may save Scotland from UK's Brexit 'lost decade'

He also complained that the Government's delayed decision to press ahead with the project was briefed to the media before MPs were told.

He said: "Why does the Leader of the House allow that to happen? And why don't you allow the vote so that those who vote for this monstrous, mind-boggling financial folly can be named and shamed to their constituents for generations to come?"

Leader of the House David Lidington said: "This is not a new policy.

"We had a decision that the previous Government took, which the Prime Minister put on hold so quite reasonably she could re-examine the evidence in detail before deciding whether to commit the United Kingdom to a project of this kind."

Read more: Nicola Sturgeon: independence may save Scotland from UK's Brexit 'lost decade'

Business and Energy Secretary Greg Clark will make a statement in the House of Commons about the project later on Thursday.

Shadow leader of the Commons Paul Flynn said the Government must gain parliamentary approval for the project to have credibility.

He said: "This will be seen, as the years go by, as the decades go by, as the futility of this operation goes by, it will be seen to be not a parliamentary disaster or a parliamentary error but a Tory error."

He added: "It's never been debated here properly, certainly any new proposals have never been debated here.

"It could be the greatest financial and technological catastrophe for 50 years."