Speaker Mike Johnson passed a $1.2 trillion government funding plan despite objections from House Republicans, violating the Hastert Rule. A potential revolt looms against Johnson for future bills.