National Grid has said all hurdles to the sale of a majority stake in its gas transmission business have been cleared. It means the £4.2 billion deal to sell a 60% stake in the business to Macquarie and British Columbia Investment Management Corporation is now expected to take place around 31 January.