DAVID Cameron and other Tories’ repetition of the “once-in-a-generation” independence referendum myth is proof they’ve “got nothing else”, a senior SNP MP has said.

Speaking to Times Radio this morning, the former prime minister called on Boris Johnson to reject any request for a second referendum if the SNP wins a majority at next year’s Holyrood election.

Cameron oversaw the UK during the independence and Brexit referendums. He, alongside Alex Salmond, Nicola Sturgeon and Michael Moore, signed the Edinburgh Agreement setting the terms of the 2014 referendum.

READ MORE: David Cameron: A new independence referendum wouldn't be 'appropriate'

He claimed it would not be “appropriate” for a new ballot to take place, arguing that Scotland asked for a “once-in-a-generation, once-in-a-lifetime” vote back in 2014.

There was no statement in the document insisting the vote would be once in a generation or once in a lifetime.

Philippa Whitford, the SNP’s health spokesperson at Westminster, told The National that the former prime minister’s insistence that there should be no further referendums is “nonsense”.

The MP pointed out that Cameron announced the Smith Commission following the 2014 referendum – a document expressly stating that Scotland is not prohibited from holding a further vote on the matter.

The document, signed by the Scottish Tories, Labour and the LibDems, states: “It is agreed that nothing in this report prevents Scotland becoming an independent country in the future should the people of Scotland so choose.”

Whitford said she accepts a majority voted to stay in the Union six years ago tomorrow – but it’s a Union that “just doesn’t exist anymore”.

She said the idea that “some rhetorical phrase takes away the right of the Scottish people” just doesn’t make sense. Jeremy Corbyn and Johnson, she argued, both claimed the 2019 General Election was a “once-in-a-generation” opportunity.

“Are we not supposed to have elections for the next 20 years?” she asked.

READ MORE: 'Stop lying': Douglas Ross warned over 'once-in-a-generation' indyref claim

As Tories see support for Scottish independence sitting between 53% and 55% - and higher in polling yet to be published by the UK Government – they’re repeating the “once-in-a-generation” claims “like a mantra”, the MP said. 

“They’ve got nothing else. That’s why they’re going on about it so much.”

Cameron spoke to Times Radio after new poll analysis from Britain Elects showed that the shift in favour of Yes has now been the most prolonged in history.

The SNP are currently on track to gain a majority at next year’s Scottish Parliament election. It would be the second time the party achieves the feat since the Parliament was re-established 21 years ago.

The Scottish Tories are yet to see a polling bounce following the instalment of new leader Douglas Ross.