Mike Pence ripped into "reckless" Donald Trump as he entered the 2024 presidential race.

Mike Pence has torn into Donald Trump

Mike Pence has torn into Donald Trump

The former US vice president officially confirmed that he would be running for the Republican nomination during a speech in Iowa and forcefully accused Trump of being unfaithful to the US constitution with his actions during the Capitol riot on January 6, 2021.

The move pits Pence against his two-time running mate and he argued that Trump had encouraged the mob that attacked the US Capitol and had incorrectly asserted that Pence had the power to overturn his election defeat.

He said: "The American people deserve to know that on that day, President Trump also demanded that I choose between him and the constitution.

"I believe that anyone who puts themselves over the constitution should never be president of the United States.

"And anyone who asked someone else to put them over the constitution should never be president of the United States again."

Much of Pence's speech focused on disagreements with Trump but also he took shots at Democratic President Joe Biden and fellow Republican contender Ron DeSantis.

Referencing the war in Ukraine, the former Indiana governor said: "Donald Trump and others who would seek the presidency would walk away from our traditional role on the world stage."

He continued his attacks at a later CNN town hall and criticised Trump for calling Russian tyrant Vladimir Putin a "genius".

Pence said: "I know the difference between a genius and a war criminal, and I know who needs to win the war in Ukraine."