After a morning round of golf with Japan's prime minister, President Donald Trump cheered the thriving US economy and criticised his Democratic presidential opponents as he rallied supporters in Wisconsin with familiar themes.
Trump pointed to the economy's 3.2 per cent growth in the first quarter before drawing even more applause on Saturday night by citing gains in employment and reductions in family poverty in Wisconsin. The state helped propel Trump's 2016 victory, and Democrats are focused on reclaiming its electoral votes in 2020.
Turning to presidential politics, Trump referenced his nicknames for two of the leading Democratic presidential contenders - "Sleepy Joe" Biden and "Crazy Bernie" Sanders - and predicted that Elizabeth Warren's candidacy was already over.
Turning to his nickname for Warren, Trump said: "I think Pocahontas, she's finished, she's out."
Trump warned his supporters that Democrats would take away their guns, promised anew to build a wall along the US border with Mexico and pledged to come up with a plan for health care after the next election.
Trump and Japanese Prime Minister Shinzo Abe had shared their love of golf with a quick round on the president's course in Northern Virginia earlier in the day. No announcement of concrete advances in U.S.-Japan trade relations followed the meeting, though Trump told his rally audience that Japan was investing $40 billion in the American auto industry.

Donald Trump has been cheered by supporters at a rally in Wisconsin. (AAP) Source: AAP
Trump scheduled the mid-evening rally at the same time members of the White House Correspondents' Association gathered for their annual dinner. He had refused the association's invitation again, a break from past practice by the president.
"Is there any place that's more fun than a Trump rally?" he asked, having assured them there was no one he'd rather be with.
Also skipping the correspondents' dinner to attend the rally was press secretary Sarah Sanders. In rare public praise for his chief spokeswoman, Trump called Sanders to the stage to say a few words.
"I'm so proud to work for the president," Sanders said, and noted that she received a very different reception during the event she attended last year - the correspondents' dinner in which the evening's comedian lampooned her.