Lord Carter of Barnes has been a member of the House of Lords since 15 October 2008. They sit as Non-affiliated.