Theresa May cancels Commons vote on Brexit deal
PM will return to Brussels to try to secure "additional reassurances".
EU says deal cannot be renegotiated.
Opposition calls on Mrs May to resign.
And President Macron of France makes concessions to protesters, in national televised address.