Strictly, parts of the modern US were separate British colonies (colonies of the Kingdom of Great Britain, not the UK, which is newer.)
> Canada was technically a UK colony until the 1980s
Largely, it should be noted, because the Canadian provinces couldn’t agree on a method for amending the Constitution domestically to replace British Parliamentary authority.
> Countries don't buy and sell other counties anymore
I mean, Trump wanted to buy Greenland, but generally overt sale of inhabited territory is somewhat passé. Less direct means of buyingn coubtries are still, at least, actively pursued, if not always successful.
That's not how it works. And we can discuss this, but it's a change of subject. The topic was whether "the US does accept that the international stage is governed by rules", which is false. If you want to acknowledge that, then we can move on to the topic of puppet states and sovereignty.
Whatever flag now flies over Iraq, or whether the US and UK had a "solid partnership" (whatever that means), has no bearing on whether or not the US invasion of Iraq violated international rules. It was still an illegal invasion. Moving the goalposts won't work here.