President Donald Trump criticizes Republican strategist Karl Rove in a Monday statement, calling him a “stone cold loser” and saying he is “so bad for the Republican Party.” Trump says Rove has repeatedly been wrong and has supported people and ideas that Trump believes were defeated.

The comments come after Rove publicly discussed political support for candidates in Texas. The Hill reports Trump’s criticism follows Rove’s statement that he would vote for Democrat Jon Rosenthal for the Texas Railroad Commission, after GOP candidate Bo French discussed the matter in a related post. Across outlets, Trump’s focus centers on what he portrays as Rove’s inconsistent alignment with Trump-backed positions, while Rove’s comments are presented as the immediate trigger for the dispute.

Both sources describe the exchange as part of an ongoing clash between Trump and long-time Republican figures associated with earlier administrations, with Trump using the criticism to reaffirm party loyalty and his preferred political choices.