It's coming down to the wire for British Prime Minister Theresa May now. Starting at about 1900 GMT, parliament is to vote on the Leave Agreement she secured from Brussels. Theresa May has been making last ditch attempts to win over MPs in her own party, with Brussels producing a 1600-word letter promising the Irish backstop would be temporary and "not …
© 2025 Global Macro Advisors
Substack is the home for great culture