Labour leader Jeremy Corbyn has called on Theresa May to allow another independence referendum if it has the backing of Holyrood.

Mr Corbyn made the comments in a television interview in which he also refused to back Scottish Labour leader Kezia Dugdale's call for a new 'Act of Union'.

His remarks come just days after Ms Dugdale called on Nicola Sturgeon to "provide much needed clarity.. by ruling out another independence referendum altogether'.

Mr Corbyn told the BBC that he did not think a second vote was necessary.

"I don't see the need for one, I'm not asking for one, I don't think she (Nicola Sturgeon) should call one," he said.

But, he added: “Quite clearly, if the Scottish Parliament wanted to have one the agreement has been that a second one could be held”.

In July, Ms Dugdale suggested that the Prime Minister would be "categorically wrong" to block a second referendum if it were called for by the Scottish people.

But she has since urged Nicola Sturgeon to move on.

Late last year she said: "This is a referendum that Scotland does not need or want. Nicola Sturgeon should keep the promise she made that the 2014 referendum was a once-in-a-generation vote."

She has also pledged that Scottish Labour will vote against any referendum Bill that the SNP brings before Holyrood.

The legal right to hold a binding referendum is reserved to Westminster.

David Cameron agreed to 'lend' the Scottish Parliament the power for the 2014 vote.

Senior Unionist politicians fear that support for independence would rise if a vote was blocked by a Tory Prime Minister.

Mr Corbyn's failure to back Ms Dugdale's proposal for a new 'Act of Union', based on a new federal structure for the UK, led to accusations of "flip-flopping" from the Conservatives.

The Scottish Labour leader wants a 'people's constitutional convention' to decide a new political settlement with increased powers for Holyrood, Stormont and Cardiff Bay.

Her call has been backed by a host of Labour politicians.

But Mr Corbyn said: "I wouldn't use the words new Act of Union."

He went on: "What we will be doing is looking at a new constitutional convention for the whole of the UK because there are issues of lack of democracy in parts of our political structure, such as the unelected House of Lords.

"There is a huge issue about regional government across England, and there is a need to have a discussion about the relative powers in Scotland, in Wales and in Northern Ireland of devolved assemblies."

Mr Corbyn also poured cold water on the Scottish Government's hopes for immigration to be devolved to Holyrood, saying that would be "very difficult".

SNP MSP Ivan McKee said: “This is a complete and utter embarrassment for Scottish Labour, with their position on the constitution fatally undermined by Jeremy Corbyn."

A Scottish Labour spokesman said: "The Tories' reckless Brexit gamble has given the Nationalists the excuse they need to try to force another independence referendum on the people of Scotland.

"Labour will not support another independence referendum. More than two million people in Scotland voted to remain in the UK and that vote should be respected."

Scottish Conservative leader Ruth Davidson said that Mr Corbyn was "quite right to reject the idea of a new Act of Union; it's clearly little more than a Scottish Labour gimmick from a party all at sea on the constitution.

"Instead of constant flip-flopping on the issue, Labour should be standing full-square behind Scotland's decision to stay part of the UK."