Today is Macmillan's coffee morning day, when you are encouraged to have friends round for coffee, take cakes into work, and donate a bit of money to charity. A great cause, and a good excuse to eat cake!