tim macartneysnapelatest news & developments