graham potelatest news & developments