The president declined at Fort Bragg to hum a tune of virtue and valor – instead it was a tour of his darkest horizons

LA protests – live updates

onald Trump was hundreds of miles away from the White House on Tuesday, visiting one the country’s most venerable military bases, Fort Bragg in North Carolina, partly to big-up Saturday’s forthcoming celebration of America’s armed might in Washington – a parade spectacular ostensibly held in honor of the US armed forces’ birthday. But also his own.

With a new setting came the chance for a new theme. Instead the president chose an old one – American carnage.

It was the same discordant melody he had gone off on in his memorably dark first inauguration speech of January 2017, prompting George W Bush – who has kept an otherwise sphinx-like silence on things Trumpian in recent years – to murmur that it was “some weird shit”.