brett hamiltonlatest news & developments