The White House said on Tuesday that President Donald Trump does not agree with a controversial tweet on immigration and birth rates by Republican Representative Steve King.

"The president believes that this is not a point of view that he shares. He believes he's the president for all Americans," White House spokesman Sean Spicer told a news briefing.

The Iowa lawmaker drew condemnation from Democrats and fellow Republicans after his tweet on Sunday praising Geert Wilders, a nationalist, anti-Islam politician vying to become the Netherlands' prime minister in a national election on Wednesday.

"Wilders understands that culture and demographics are our destiny. We can't restore our civilization with somebody else's babies," King wrote in a post that drew thousands of "likes." House of Representatives Democratic Leader Nancy Pelosi on Tuesday called on House Republican leaders to strip King of his chairmanship of the constitution subcommittee for "his latest disgusting and racist statements."