Rep. Elise Stefanik (R-N.Y.) attempted to back away from Republican support of Russia and Vladimir Putin on Tuesday by posting a tweet in support of Ukraine. For many, it was too little, too late.

Republicans majorly miscalculated by siding with Putin and Russia against Ukraine at the beginning of the invasion, with Donald Trump leading the praise of Putin at CPAC. But the backlash against Republicans amid the outpouring of support for Ukraine and democracy has forced them to do an about-face. Even Fox News has abandoned their Russian propaganda, at least for the time being.

Stefanik waited until Tuesday morning to finally voice her own support for Ukraine as the country fights for its continued existence as an independent democratic state.

The problem with Stefanik’s tweet is that she didn’t care about Ukraine when Trump withheld military aid from the country in 2020 in an attempt to extort Ukraine into opening a sham investigation into his political opponents. Trump was impeached for this transgression, which also included repeating Russian propaganda against Ukraine and trying to cover up his crimes. But Stefanik voted against impeachment despite the mountain of evidence against him.

Twitter users reminded Stefanik of this and more as they ripped her for being a hypocrite and a flip-flopper.

Republicans are Russian stooges. That has been made perfectly clear from their own mouths. They don’t get a pass just because they all of a sudden support Ukraine now. They should be punished legally and electorally for sowing the seeds of insurrection here at home and for supporting Putin abroad in their scheme to end democracy. Letting them get away with it should not be an option.

Featured Image: Screenshot