A few weeks ago I agreed to engage in a head-to-head debate with a vegan called Nik for a BBC Three series about differing opinions. I had mixed emotions about accepting because my belief has always ...