graham binnslatest news & developments