Trump Raps ‘Little Britain’
The extraordinary war of words between the US and Britain has demolished the long-held notion of a “special relationship” between the two states. President Trump has made it cringingly clear that Britain is not all that “special” and that its government can be treated like a mere vassal. The row peaked this week with Britain’s…