US President Donald Trump has denied being a racist in response to reports that he recently used derogatory language about Haiti and African nations.
The president addressed the issue as he arrived for dinner at his private golf club with the House majority leader Kevin McCarthy of California.
"No, no, I'm not a racist. I am the least racist person you have ever interviewed, that I can tell you," shouted Trump to journalists.
Trump has been accused of using the word “shithole” several times to describe African countries during an Oval Office meeting on immigration last Thursday. He denies making the statements attributed to him.
Trump was elected to the White House partly on a promise to be hard on immigration.
Last week he caused an outcry by revoking Temporary Protected Status or TPS for El Salvador and Haiti.
On Sunday he lashed out at Democrats accusing them of refusing to reach a deal over a programme designed to protect illegal immigrants brought to the US as children.
Lawmakers need to reach an agreement before January 19 when Congress must pass a funding bill or the government will shut down.