John MacGregor, Baron MacGregor of Pulham Market, chairman of the sub-committee and of the main Economic Affairs Committee