A storm of controversy surrounds the appearance of BNP leader Nick Griffin on the BBC Question Time show tonight.

There are some who say that as the bona fide leader of a political party he should be allowed the same public platform as any other.

However there are some who say that because of the BNP's extremist views he should not be allowed the oxygen of publicity.

But what do you say? Does free speech have a limit?

Vote on our poll below and add your own views in the comment box.

• Question Time starts at 10.35pm on BBC1.

• Do you have a daily ballot suggestion? Join Twitter and send your message to @murraykelsoWN