Despite some last-minute charades from Ted Cruz, it looks likely that the Senate will pass the $1 trillion bipartisan infrastructure bill this week, as Democrats …

source