Scotland's First Minister Nicola Sturgeon is to write to Donald Trump to congratulate him on becoming US president.

Ms Sturgeon will emphasise the long-standing ties between Scotland and the US in a letter to the president-elect.

The move comes just days after the SNP leader said she found many of Mr Trump's campaign comments "deeply abhorrent".

Speaking at First Minister's Questions at Holyrood, Ms Sturgeon vowed "not to maintain a diplomatic silence" in the face of racism or intolerance.

She had made her support for Hillary Clinton clear and will also pen a letter to the defeated Democrat, praising her candidacy.

A spokesman for Ms Sturgeon said: "The First Minister will be writing to Mr Trump on his election success and also to Hillary Clinton to acknowledge her contribution to politics and to greatly advancing the cause of gender equality.

"Scotland has deep and longstanding ties of family, friendship and business with the United States, and those links will endure in the months and years ahead."

The First Minister, who last year stripped Mr Trump of his role as a business ambassador for Scotland, has faced questions over how her criticism of the president-elect could impact on Scotland following his election victory.

Echoing comments made by German chancellor Angela Merkel, she has said she will engage "positively and constructively" with Mr Trump but will not shy away from "standing up" for the principles of tolerance and diversity.