Chair of the Twickenham Branch
President of Twickenham Conservative Association
As a Borough Councillor for twenty eight years he has held most senior posts on the Council including Lead Member for education, environment and social services. David was also Mayor in 2010/11.