Halloween 2021: The ghostly tales behind Hertfordshire’s ‘haunted’ castles including Oliver Cromwell’s troops October 9, 2021