Theresa May could lose her grip on Brexit as MPs fight to take back control