European Union
What continues to amaze me is that Euope is still "negotiating" a settlement. The Brexit vote was over four years ago with a two year deadline and there's still no agreement. Why they don't just say "FU, you want out, yer out. That's a hard Brexit then," amazes me. It's well within their powers and authority to do so.
A surprise rake handle to the face for every man, woman and child in 'Great' Britain. Lord knows we asked for it through uneducated voters and bent politicians who will make a packet in the process.