 On 21 March 2017, China announced on his YouTube channel that he was departing "Wheeler Dealers" due to disagreements over the direction of the programme.Six days later, in another video, China described how Brewer had telephoned him over the weekend saying that he, his wife and his daughter, were receiving significant online abuse, including death threats, because of China's leaving the show.Following the success of his creations as a special effects technician on the comedy television programme "Father Ted", China set up Cummfy Banana Limited, in March 1999, as an outlet for his extreme creations.