London Borough of Tower Hamlets officially cancelled Christmas, as it might offend someone.