Donald Trump compared himself to Nelson Mandela as he once again hit out at his criminal indictments.

Donald Trump has compared himself to Nelson Mandela

Donald Trump has compared himself to Nelson Mandela

The former US president made a 90-minute address to supporters in New Hampshire and said he is willing to face punishment like former South African president Mandela - who spent 27 years in prison for opposing apartheid rule - for the sake of the United States.

Trump said: "We don’t get scared. I don’t mind being Nelson Mandela because I’m doing it for a reason.

"We’ve got to save our country from these fascists, these lunatics that we’re dealing with. They’re horrible people and they’re destroying our country."

Trump's speech featured his customary attacks on his White House successor Joe Biden as he lambasted his rival's response to the crisis in the Middle East and declared that he would "prevent World War Three" if he returned to office.

The polarising politician also laid the blame for the 91 charges he faces across four criminal cases at the feet of the Biden administration.

Trump said: "Nobody ever got indicted as a political opponent (before). This is done by the Biden White House."

He also quipped that he "heard" that the Justice Department had "two more" indictments against him but had declined to issue them "because we've gone up in the polls every time".