Grapefruit cake

I've been to the Vegetarian Cookery School in Bath a few times, and I almost always love everything we cook. So it's a bit of a mystery why, when I get home full of new ideas and enthusiasm, I don't cook much of …