Republican divisions over military support for Ukraine were long simmering. Now, before Saturday’s extraordinary vote in Congress on a foreign aid package, they have erupted into open warfare – a conflict that the vote itself is unlikely to contain.
Mike Johnson, the speaker of the House of Representatives, triggered an all-out split in his own party’s ranks last week by finally agreeing, after months of stalling, to a floor vote on the $95bn foreign aid programme. Passed by the Senate in February, it contained about $60bn for Ukraine, $14bn for Israel, and a smaller amount for Taiwan and other Pacific allies.