David Cameron yesterday reassured opponents to a third runway at Heathrow that he would honour his manifesto not to expand it before the end of the current parliament.