§ First, the out-turn for the year which has just closed. Revenue last year was £5,343 million, £185 million more than in the preceding financial year and £54 million above the estimate. Inland Revenue duties came to £2,855 million and Customs and Excise duties to £2,150 million, that is, £44 million and £33 million respectively above the estimate. Other revenue, at £338 million, was £23 million below the estimate, mainly due to lower receipts from the sale of Government-owned stocks.