Stewart was elected as Member of Parliament for Peterborough in 2005 and re-elected with an increased majority in 2010. Prior to this Stewart was a Business Services Manager with Business Link in London. He is married to Sarah, who is a journalist with a national newspaper, and they live in Central Peterborough with their daughter Isabel who attends a local school. Stewart studied Economics and Public Administration at Royal Holloway College in the eighties and was awarded a degree from the University of London in 1988. He also holds a Masters degree in Human Resource Management.
Stewart worked for Lloyds Bank for nine years, and ran his own branch as a Branch Manager in London’s West End, as well as being a small business manager. He served as a Board Member and Trustee of the London City YMCA for 5 years. Before being elected to Parliament, Stewart was a Councillor in the London Borough of Ealing for eight years, and took a special interest in housing, planning and the environment. Stewart served in the Opposition Whips Office from 2007-8 and was appointed Shadow Minister for Communities and Local Government in January 2008 until May 2010. Following the 2010 General Election, he was appointed as Parliamentary Private Secretary to the Rt Hon Owen Paterson MP, Secretary of State for Northern Ireland and he held this position until October 2011. He now sits on the Public Accounts Committee which is responsible for overseeing government expenditures to ensure they are effective and honest. Locally, Stewart has been a member of the Salvation Army Good Neighbours Scheme Board in the city since 2005 and helped raise over £100k for Sue Ryder Thorpe Hall hospice between 2004 and 2008. He is also a Parliamentary champion for the premature baby charity BLISS, Tourettes Action and the YMCA. He holds regular advice surgeries, has a weekly newspaper column, produces a quarterly Reporting Back newsletter and Stewart Direct public meetings.