Twitter’s reaction to the Benefits Britain live debate Benefits Street was a series of television programmes broadcast by the Channel 4 outlet between 6th January and 10th February 2014 which, as Channel 4 Read More » Mark McGlashan March 11 2014