WASHINGTON (AP) — President Donald Trump's plan to impose sharp cuts to foreign aid and domestic programs is running into opposition on Capitol Hill — and that's just from his Republican allies.

Trump's proposal to slash the foreign aid budget by more than one-third, for example, came in for criticism from the Senate's top Republican, Majority Leader Mitch McConnell.

Trump's draft budget plan would add $54 billion to the Pentagon's projected budget, financed by taking an equal amount from the domestic side of the ledger.

McConnell was just one of several top Republicans opposing a huge cut to the State Department's diplomatic corps and the foreign aid budget.

Florida Sen. Marco Rubio delivered an impassioned defense of foreign aid in a speech on the Senate floor.