Today’s song is an alternative rendering of ‘The Twelve Days of Christmas’, this time according to Shrek!

Today’s charity is Tear Fund (
Tear Fund is an internationally recognised charity, noted for its professional expertise in development, disaster response, disaster risk reduction and advocacy. This level of professionalism and expertise, matched with the enduring, sustainable effectiveness of the local church, is a powerful force in the face of poverty. As signatories to the Red Cross Code of Conduct and members of the Humanitarian Accountability Partnership, Tear Fund is driven by the belief that the local church is a powerful force for transformation in communities living in every kind of poverty. Inspired by the example and teaching of Jesus, it recognises that people have deeply interconnected material and spiritual needs which it seeks to meet by working through local church partners. Tear Fund is particularly involved in Africa, Asia and South America, working also in Eastern Europe and the UK. You may well support this charity through buying Fair Trade products, which seek to create opportunities for producers and workers who have been economically disadvantaged or marginalised by the conventional trading system.