francis thackeraylatest news & developments