How to make the most delicious vegetarian-friendly Christmas pudding

How to make the most delicious vegetarian-friendly Christmas pudding