Characterised by a rash of witches, ghouls and monsters, Halloween is a hair-raising time of year.
It falls on 31 October – a Saturday this year – and while it ticks all the boxes of modern day celebration and consumerism, its roots actually date back thousands of years…