stuart huges