ian fleminglatest news & developments