Cambodia shut its border crossings with Thailand yesterday, after Bangkok denied US President Donald Trump’s claim that a truce had been agreed to end days of deadly fighting.