The past few weeks have been chaotic for both Brexit negotiations and U.K. politics overall. On January 15, 2019, British Prime Minister Theresa May’s Brexit plan succumbed to historic defeat in Parliament. Brexit watchers expected a defeat but the record margin of 432 votes against, and 202 votes for, was still shocking. On January 16, … Continue Reading