Currently – Leader of Labour Group on Tamworth Borough Council (since May 2014)
Member, Tamworth Borough Council 1990-1994, 1995-1999, 2006-present
Offices held – Chair of Leisure Services 1991-1993, Deputy Leader 1993-1994, Chair of Audit 1995-1997, Mayor 1997-1998.
Member, Staffordshire County Council 1999-2001
Currently CLP delegate to Staffs County Party and County Party Observer to Staffs County Labour Group
Tamworth CLP, Treasurer 1990-1997, Chair 1997-1999, Treasurer 2007-2012 currently CLP Political Education Officer.
Member of Labour party since 1985, previously NOLS