The Delusions of Global Britain

At midnight on December 31, 2020, the United Kingdom completed its withdrawal from the European Union. Having finally signed a trade deal governing…