The U.S. President as you've never seen him before!

Mr Trump has been heavily criticised at home and abroad after suggesting there were some "very fine people - on both sides".

He also said there was blame for the violence "on both sides" - a comment which has triggered outrage following an apparent reluctance to condemn the far-right nature of the march.

Speaking to LBC, Ms Sturgeon said many people would be "deeply disturbed" by the comments.

She said: "You cannot draw an equivalence between far-right Nazis, people who peddle hate and racism and bigotry, and those who protest against that kind of ideology.

"When you've got the former leader of the Ku Klux Klan praising the president's comments, I think it is time for him to perhaps reflect that he is on the wrong side of this debate.

"I know there is a convention that leaders in one country will not comment on the comments or the actions of leaders in another country, but some issues are too fundamental for diplomatic silence.

"It matters to all of us across the world that we stand up and are counted to combat the ideology of the far-right, and I think that's a responsibility of all of us."

She hit out at Mrs May's invitiation to Mr Trump and urged her to withdraw.

GETTY

One woman died and several were injured during violent scenes in Charlottesville

She said: "I never thought it was the right thing to announce a state visit at the time that Theresa May did, but I think the idea, at the moment, of president Trump making a state visit to the UK is unthinkable.

"Perhaps it is time for the Prime Minister just to put that beyond doubt, that given these controversies, given some of the issues that are to the fore in America, now would certainly not be the time."