gareth thomaslatest news & developments