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.
Johnson’s decision to finally bring the package to a vote made a highly symbolic break with the GOP’s far right, the people who engineered his elevation to the speaker’s chair last October after toppling his predecessor, Kevin McCarthy. These Republican rightwingers – reflecting the affinity of their political idol, the former president Donald Trump, for the Russian president, Vladimir Putin – have grown openly hostile to Ukraine’s cause.