Why has Debenhams been forced to cancel its Christmas nativity play?

No prophet!