A Tory-supporting farmer who agreed to take part in a “Scottish Government public information film” was furious to learn he had instead appeared in an SNP party political broadcast.

John Shedden said he was “deceived” into allowing filming on his land after receiving a letter from a location manager who said he was scouting for locations for the government.

The SNP failed to apologise, but said it planned to change online versions of the broadcast “immediately”, while blaming the production company for the mistake.

Mr Shedden only discovered he had featured in the political broadcast after it was aired on the BBC on October 12 and friends asked him if was now backing the party that wants to break-up Britain.