Since CNN isn’t quoting or showing the cables there’s no way to tell if the ambassador is expressing his personal opinion or reporting back to DC on what other’s -for example UK official’s -confided in him.
The way this reads is that he was expressing his own opinions.
As I said, the UK should recall him immediately and apologize to President Trump.