david haubert political party