Trump has brushed off a trade deal with Canada after it said it will recognise a Palestine state. But he offered no criticism of the UK which has said the same. Reason? Trump does not want to jeopardise a UK state visit next month where he will be hosted by King Charles😀