hamish gardlatest news & developments