barry hattonlatest news & developments