From the South: UK Prime Minister Theresa May has been hit by four cabinet resignations over the deal she reached with the EU on Brexit.