Once again the boom of artillery, rockets and air strikes sounds along the Thai-Cambodian border.

Villages in a corridor stretching for hundreds of kilometres have been evacuated for a second time in five months. Families and their pets sit on mats in temporary shelters, wondering when they can go home, and when they might be forced to flee yet again.

Why has this happened so soon after the ceasefire brokered by President Trump in July?

It was ignited by a seemingly minor incident on Sunday, when a Thai engineering team working on an access road in the disputed area of the border was, according to the Thai army, fired on by Cambodian troops. Two Thai soldiers were injured, neither seriously.

In the past this might have been settled by some fleet-footed diplomacy. But there has been little of that this year. Instead a yawning gulf of mistrust lies between these two neighbours, one even President Trump's deal-making prowess has failed to bridge.