David is a long serving member on North Yorkshire County Council and Scarborough Borough Council. He is a former Chairman of NYCC and Mayor of Scarborough.
He is a former Chairman of Yorkshire Rural Community Council and Rural Action Yorkshire, the predecessors of Community First.
He holds a number of positions in public life and local government including being a member of North York Moors National Park Authority; Member of the Local Government Association’s Board for Culture, Tourism and Sport; Chairman of the York and North Yorkshire Flood protection Committee, and a member of two village hall committees.
He is a semi-retired journalist working in North Yorkshire.