thomas brennanlatest news & developments