mike hazell