thomas lordlatest news & developments