President Donald Trump in his 2020 budget on Monday called for overhauls of social programs that help poor and elderly Americans, while boosting military spending and funding a U.S.-Mexico border wall, in the opening gambits of his next funding fight with the U.S. Congress.

The Republican president's $4.7 trillion budget was immediately panned by Democrats in Congress, who rejected his push last year for wall funding in a standoff that led to a five-week partial shutdown of the federal government.

Like past presidential budget proposals, Trump's spending plan was highly unlikely to become law — especially with Democrats in control of the House of Representatives — but it does serve as an early manifesto of the policy priorities he will bring to his 2020 re-election campaign.