ken allanlatest news & developments