House Speaker may have to make a lot of promises to get bill to Trump's desk
Episode Date: July 1, 2025The massive tax and spending bill central to President Trump's agenda is one step closer to reality.After weeks of negotiations and 49 consecutive vot...