richard thomaslatest news & developments