Other nations mark their patron saints with food and festivity – England, curiously, does not. But from roast beef and ...