JEREMY Corbyn’s closest ally in Scotland has confessed that he is "still very torn" over whether he did the right thing in voting against Brexit in last year's EU referendum.

Labour MSP Neil Findlay said he had decided to vote Remain at the last moment because of anti-immigration campaigning from the then-Ukip leader Nigel Farage, stating, "I just could not be on the same side as that".

However, Findlay, who ran Corbyn's Labour leadership election campaigns in Scotland, said he was not sure if he had been right to vote against Brexit on June 23 last year.

The Lothians MSP made the remarks at a Unite fringe meeting, A Left Response to Brexit, at the Scottish Labour conference in Perth.

He said: "I was very torn in the EU referendum. Ever since I joined the Labour Party I've been a very strong critic of the EU.

"I surprised myself by at the last minute voting Remain. And I did so for one very simple reason. Nigel Farage. I'm still very torn as to whether I did the right thing."

Findlay went on to say that say that supporters of Brexit in Scotland were often "portrayed as the little people" by some in the Remain camp, who he claimed had a "simplistic inside the EU good, outside the EU bad" view.

He said: "What really concerned me before and during the referendum was the way the debate was conducted. I think the political classes, particularly here in Scotland, narrowly framed the debate."