The secret ingredient in this moist cake is mayonnaise, which gives it a shelf-life of 1 week in the fridge – if you can resist eating it before then,