The implications of Parliament’s rejection of ever leaving the EU without a deal on Wednesday are confused, either on the Brexit process or on the government. Although events are moving quickly, it appears that legally the UK will leave the EU on March 29th unless a...

read more