A Saudi prince who called Trump a “disgrace”, is now sucking up to the future president of the United States.

In December 2015 Saudi Prince Alwaleed bin Talal denounced Donald Trump for his proposal to ban all Muslims from entering the United States until the government finds a solution to alleviate security concerns.

Prince Alwaleed called Donald Trump a “disgrace” for his proposal.

“@realDonaldTrump, you are a disgrace not only to the GOP but to all America. Withdraw from the U.S presidential race as you will never win,” the prince tweeted.

The then Republican nominee responded to the attacks.

“Has your country, Saudi Arabia, taken ANY of the Syrian refugees? If not, why not?" Trump tweeted.

According to reports, Donald Trump was right because Saudi Arabia has actually banned Syrian immigrants from its country “due to security concerns”.

But the prince has changed his position today, and in a tweet, he groveled to the future POTUS.

“President elect @realDonaldTrump whatever the past differences, America has spoken, congratulations & best wishes for your presidency,” the prince tweeted.

Saudi Arabia’s King Salman bin Abdulaziz Al Saud had a telephone conversation with Donald Trump, during which he congratulated him on his victory.

During the telephone conversation, the Saudi king confirmed the kingdom’s aspiration to promote the historical and strategic relations with the United States.