Donald Trump called Barack Obama “not smart” and a “lousy president” after the former president mocked the White House’s gold-heavy renovations.
Obama made the remarks at an Ohio campaign rally, while Trump defended the renovations as necessary maintenance.
The exchange has fuelled debate over Trump’s renovation priorities amid concerns about living costs ahead of the November 3 midterm elections.

