Why this UK pub just cancelled its Harry Potter party