David John Ashford MBE is an independent politician in the Isle of Man. He was born in 1977 in Douglas. He has served as a Member of the House of Keys (MHK) for the Douglas North constituency since 2016.
David John Ashford MBE is an independent politician in the Isle of Man. He was born in 1977 in Douglas. He has served as a Member of the House of Keys (MHK) for the Douglas North constituency since 2016. (en)