Harrisburg: Donald Trump on Saturday hailed his "very productive" first 100 days as America's president and told a cheering crowd of supporters "great battles" lay ahead.
In an enthusiastic, campaign-style rally in Pennsylvania -- a key state in his election win -- Trump said the record of his first 100 days "has been very exciting and very productive," ticking off a list of what he said were his achievements, according to AFP.
He said he was now to "get ready for the great, great battles to come and that we will win in every case."
The crowd often interrupted Trump with cheers of "USA!, USA!"
"So I have a question for you. You've been to a lot of rallies. First of all, is there any place like a Trump rally, in all fairness?", Trump said after one burst of cheers.
Signs held up by the crowd had slogans such as "Promises made. Promises kept."
During the rally Trump also launched a scathing attack on the national news media at a Pennsylvania rally he organised to coincide with the White House Correspondents’ Association annual dinner.
Trump says if the media’s job is to be honest and tell the truth, then they deserve “a big, fat failing grade”.
He says that in contrast, his administration has been delivering for the American people every day, according to AP.
Trump said major accomplishments in his first 100 days included seeing a Supreme Court nominee confirmed by the Senate, pulling the US out of the Trans-Pacific Partnership trade accord, a rising stock market and the easing of regulations on exploration for energy.