Has Britain’s new foreign secretary registered on your radar yet? Liz Truss has only been in the role for three months, but she is unquestionably the most embarrassing top politician the UK has ever seen. That’s quite a claim, but it’s not unfounded. On Wednesday, she gave a speech to …
Read More »