David has represented the people of Irvine for the past 32 years and served as Leader of North Ayrshire Council for three terms between 1999 and 2012.

During his time as a North Ayrshire Councillor, David also served as a member of NHS Ayrshire & Arran Health Board and as Vice-Chair of Scottish Enterprise Ayrshire. Prior to local government re-organisation in 1996, he was a member of Cunninghame District Council. Councillor O’Neill was elected President of the Convention of Scottish Local Authorities (COSLA) in June 2012.

Councillor O’Neill worked in the knitwear industry for many years and was a director of a small manufacturing company for 12 years. He has no sporting interests and spends far too much time engrossed in local and national politics.