Brexit Impasse and British Politics

[vc_row][vc_column][vc_column_text] The UK parliament voted against or failed to ratify the negotiated withdrawal agreements, that deadline has been extended three times, and is currently January 31, 2020. Our Associate Editor, Navodita, analyses...