Donald Trump mocked Joe Biden as he did a bizarre impression of his White House rival at his latest campaign rally.
The president got huge cheers in windy Des Moines, Iowa, as he imitated the former vice president struggling to raise his arm up.
Mr Trump also got loud applause at the Make America Great Again event as he put on a red MAGA cap to cover his hair and took off his tie.
The president ripped into Mr Biden and his son Hunter Biden’s business deals in Ukraine as he called his rival a “corrupt politician” and demanded he release emails.
Earlier on Wednesday Melania Trump revealed son Barron tested positive for Covid-19 as she broke her silence on recovering from the virus to recommend a balanced diet, fresh air and vitamins, to aid recovery, in stark contrast from Donald Trump's cocktail of antibodies, experimental anti-viral and steroid treatment.
Mr Trump refused to commit to bringing back William Barrr if he wins a second term after the attorney general announced there was no evidence of wrongdoing after the investigation into the Obama administration’s “unmasking” of Trump campaign members.
Over at the Senate confirmation hearing of Amy Coney Barrett, chairman Lindsey Graham opened day three by praising her as “a woman who is unashamedly pro-life and embraces her faith without apology”.
Watch: Trump supporters back Judge Barrett: 'An intellect like no other'