Such care & time & love had gone into producing a 5* wedding banquet and I felt acutely ashamed as I left course after course untouched. I had explained I was vegetarian but vegetarian, the caterers insist, means you eat fish but not meat. Those who don’t eat fish are vegan…