Donald Trump’s doctor said he was in “excellent health” but advised him to lose weight, the White House said Friday, after the US president’s annual medical check-up weeks before his 80th birthday.

Republican Trump, the oldest president ever inaugurated, has repeatedly boasted about his mental and physical vigor compared to his Democratic predecessor Joe Biden.

For all the latest headlines, follow our Google News channel online or via the app.

But Trump’s medical and dental check-up on Tuesday at the Walter Reed Military Hospital near Washington followed questions about his apparent sleepiness in meetings and bruising on his hand.

“President Trump remains in excellent health, demonstrating strong cardiac, pulmonary, neurological, and overall physical function,” said Trump’s doctor, US Navy Captain Sean Barbabella, in a memo published by the White House.