The day after the martial arts fight in front of the White House, which attracted 100,000 people to Washington to celebrate the president's 80th birthday, Donald Trump announces for July 4th 'the most spectacular Trump rally ever, a Tribute to America'. On the official day of

The US president will be front and centre throughout the glitz, which critics say is in poor taste amid the Iran war and rising inflation.

Trump has blunted criticism regarding his age by staying in the public spotlight and projecting an image of strength and vitality.