Knight was Parliamentary Under-Secretary of State for Rural Affairs, Landscape and Biodiversity in the Department for Environment, Food and Rural Affairs from 2005–06. He then moved to become Minister of State for Schools in the Department for Education and Skills. On 28 June 2007, when Gordon Brown disbanded the department, Knight moved to the newly created Department for Children, Schools and Families, as the Minister for Schools and Learners. In October 2008 following the reshuffle, Knight became a member of the Privy Council.