President Donald Trump has said he will stop using US taxpayer money to pay for TV spots that cheer him on. The announcement came after lawmakers from both parties complained that the ad content was a political push‑in rather than a public notice. Trump insists the broadcasts are public service announcements. He vows to cover the costs through the money raised by his MAGA Inc super PAC.

The ads, some over a dozen in recent weeks, talk about tax cuts, hiring American workers, and staying strong against the so‑called deep state. Trump uses blunt language about fighting “communists,” “Marxists” and fake news. The ads appear just before the November midterms, when voters decide if the president’s party keeps control of Congress.

The White House defends the ads as educational, pointing to past campaigns that promoted health or national safety. Legal experts say the ads lack a clear governmental purpose. Senate Republicans say spending income from advisers on political messages is wrong, while Democrats want stricter limits. The dispute shows how contentious the rule‑making has become for campaign funding.