rankine gallowaylatest news & developments