jon duncanlatest news & developments