http://www.youtube.com/watch?v=fCNvZqpa-7Q

Ladies and gentlemen, Mr Tim Minchin. Happy Christmas.