She told the Daily Mail: “The Scots already get far more than the English in terms of public spending - so why do they get so much lottery money on top of this?”

“This needs to be looked at urgently. The union is precious but this is too much.”

Fellow Conservative MP Andrew Bridgen, who has complained that the East Midlands region in which his constituency lies has been overlooked for lottery funding, agreed that people would be “shocked”.

“It would appear that Scotland wins the lottery every year,” he said.

The Big Lottery Fund’s annual report reportedly shows that spending in Wales, at £14.29 a head, and in Northern Ireland at £14.21 per person, is on a par with Scotland.