Two Cabinet secretaries have resigned and long knives have come out for Theresa May.
British Prime Minister Theresa May is on the political brink tonight after presenting her government’s draft withdrawal agreement with the European Union that has been almost universally panned, despite her assertion it is the best deal that can be had. Continue reading