Nick GriffinOn Thursday night, BNP leader Nick Griffin will appear on the BBC's leading current affairs programme "Question Time", an appearance that has provoked much anger and debate.