zac guildfordlatest news & developments