So yes, he spoke at the march for life, but he has signed off over a billion dollars to planned parenthood, more money per year than Obama.
Congress is in charge of the budget; the president only signs laws. Most of Congress (including many fake republicans) support planned parenthood. The president isn't able to just veto all budget bills, or else the govt would shut down (which Trump did twice). ALL BUDGET LAWS from Congress will fund planned parenthood, so what do you expect Trump to do? He can negotiate but that's about it. Any funding of immoral practices is the fault of Congress, ultimately.
.
Secondly, the entire Federal budget is corrupt. It funds all kinds of immoral things - sodomy, planned parenthood, LGBT "learning" in schools, birth control, anti-christian programs in schools, divorce courts, etc, etc, etc.
.
So if Trump were to de-fund planned parenthood, what's the next immoral issue that would blamed on him? There's about 1,000 other things in the budget that are against the natural law. The point is, the country is so corrupt that the fixing of 1 issue doesn't stop evil. Those that are defeatists, whiners and complainers about America being uncatholic (...can't believe they haven't accepted reality, but that's another topic), will NEVER BE HAPPY and they can point to a 1,000 things as "evidence" that "politician x" is bad.
.
Again, we live in a culture/moral war. Every politician falls short of sanctity, just like all of us do. All countries in the modern world are guilty of evil laws. You have to try to win the battles you can win and take small victories, while realizing that the larger war is (humanly speaking) lost. Only Our Lady can resurrect the Church, and only she can convert a country.