Councillor David Allan Holmes