Shadow chancellor John McDonnell has said Scotland "doesn't need independence" and added that neither the SNP nor the Tories want change.

He also said the ruling parties at Westminster and Holyrood "don't want to talk about their record of failure", claiming they would prefer to debate another referendum on independence.

McDonnell also said that Labour would "not enter into any pacts, coalitions or agreements with anyone" to win in the General Election on December 12.

In the video, the shadow chancellor said: "Scotland cannot afford another day of the Tories, let alone another five years.

"Scotland does not need independence either. It needs a Labour Government.

"We will make our country fairer and more just by raising living standards, helping our most vulnerable people, creating the jobs that people need and ending foodbank Britain.

"This election is crucial and you hold the balance of what country we wake up to on December 13.

"Boris Johnson can't be trusted to fix our country and a vote for any other party will just let him back in."

READ MORE: Richard Leonard says he will 'expect' SNP to support Labour without question

The Prime Minister has previously accused the SNP and Labour of trying to forge a pact that would deliver a second independence referendum, something both parties denied.

Earlier today, Scottish Labour leader Richard Leonard said there had not been any discussions about a deal between the SNP and the Labour Party.

He said he expected opposition parties to support a Labour Government without any deal in a bid to lock Boris Johnson and the Tories out of Number 10.