Trump mocks ‘little’ George Stephanopoulos in Phoenix

President Trump mocked ABC anchor George Stephanopoulos during a rally in Phoenix, Az., on Tuesday, calling him "little" during yet another attack on the media.

In a long-winded rant about the media's coverage of his response to the violence that erupted in Charlottesville on Aug. 12, Trump railed against the "failing New York Times", "pathetic" CNN, and the The Washington Post, which he called a "lobbying tool for Amazon".

Trump then singled out ABC and motioned his hand in an apparent insult to Stephanopoulos' height.

"All the networks, I mean CNN is really bad but ABC this morning- I don't watch it much but I'm watching in the morning and they have little George Stephanopoulos talking to Nikki Haley," Trump said, before repeating the nickname "little George".

Trump apparently took issue with the fact that Stephanopoulos spoke to the U.S. Ambassador to the United Nations about his speech on the war in Afghanistan before turning her attention back to Charlottesville.

Stephanopoulos asked Haley about the president's remark that "there were very fine people on both sides".

"I picked up the phone, and I had a private conversation with the president about Charlottesville, and it was taken very well," she told the anchor.

The president reread his initial statement on Charlottesville from a paper he pulled out from his suit jacket.

Claiming the criticism over his responses were unfair, Trump said he condemned the bigotry, hatred and violence in the "strongest possible terms" in his first statement.

Trump did not read his statement from Saturday in full and left out his addendum that the hatred, bigotry and violence came from "many sides".