However, the president did take to social media to complain about ‘too many non-working holidays’

Donald Trump failed to mark Juneteenth, commemorating the ending of slavery in the US, until he posted on Thursday night that there are “too many non-working holidays” in the country.

The US president has put out statements previously as president and even tried to take credit for boosting awareness of the significance of 19 June before it became a federal holiday under the Biden administration.

But on this year’s Juneteenth holiday on Thursday, the garrulous president kept silent on all platforms about a day of particular importance to Black Americans until his late post.

Asked earlier on Juneteenth whether Trump would commemorate the day in any way, the White House press secretary, Karoline Leavitt, told reporters: “I’m not tracking his signature on a proclamation today. I know this is a federal holiday. I want to thank all of you for showing up to work. We are certainly here. We’re working 24/7 right now.”