harry and troye have some news