President? This isn't making it out of the Senate and everyone, particularly Johnson, knows it. The Senate will probably remove the IRS part, add in Ukraine and send it back.
Removing IRS funding would probably cost the country money, so it is damn sure not about budgets.