Donald Trump’s signature tax-and-spending bill is hanging in the balance as Republicans struggle to muster sufficient votes in the US House of Representatives. House speaker Mike Johnson is determined to pass the bill as soon as possible, but has been frustrated by lawmakers who object to its provisions and overall cost. They have blocked House Republicans from approving a rule, which is necessary to begin debate on the measure and set the stage for its passage. The vote was still open as the clock struck midnight on Thursday in Washington DC, with five Republicans and all Democrats voting against it. Eight GOP lawmakers had yet to cast their votes, though that group contains several of the bill’s detractors. Enough Republicans have already voted to block it but Johnson is hoping to change their minds