This week sees an important holiday for a fifth of the world’s population, namely Buddhists, who will be marking the anniversary of the birth, enlightenment and death of the Buddha on May 17.