The regulator says a merger between Vodafone and Three could go ahead - if both companies make price promises for consumers and ...