
UK Prime Minister Theresa May suffered a humiliating and historic defeat on the Brexit deal in the House of Commons. Her deal was dismissed by the Member of Parliaments by 230 votes which is considered as the largest defeat suffered by a ruling government in UK’s history. 432 of the MP7s voted and out of […]Continue Reading