Question: What TV show did Ben Shires host in 2016 and on which channel did it air?
Answer: In 2016, Shires hosted World of Weird for Channel 4.