And so we're here.
Later today Nick Griffin will represent the BNP on BBC's Question Time programme (if he can get through the protests at Television Centre that is).
I've long been a supporter of this move and of debating the BNP in general. I still remember my first year classes at university when I argued about freedom of speech and "shining a light on the the dark views" of racists being the best advert for both democracy and toleration. We don't agree with them - of course we don't - but if you let them say it, you can let people see how ridiculous their views are then you can rip them to shreds when their argument does not stand up to any scrutiny.
What about the rest of the blogosphere?
- Well, Yousuf doesn't seem to agree. Though he used to think it was a good idea. Maybe he's been chatting to Peter Hain.
- Kezia thinks a boycott would be a waste of time - and that we have a responsibility to deal with them.
- Mr Eugenides, in his customary rather strong language thinks we need to tackle them head on.
- Andrew Reeves reckons free speech should win out - and that they were legitimately elected, therefore they should be allowed (occasional) TV appearances.
- Chris points out Jack Straw's credentials as a good opponent for the BNP.
- Jeff thinks we should give Griffin a fair hearing... then throw the book at him when he steps out of line. Or ignore the show as unmemorable.
I have to say, I don't take my view lightly, and I understand the reservations that Yousuf has. The BBC are giving them a vehicle to promote their abhorrent views that is true. They are giving them a spotlight. But the notion of legitimacy has already been bestowed by the 800,000+ people who voted for them in June and elected two of their number to the European Parliament. That ship has sailed. But all is not lost.
No, Question Time provides our other representatives - representatives of decency, morality and general good - to take on the BNP, to shine a light on the darkness of their views, to show that these islands will not tolerate racism and that while they have come further than we had hoped with their 2 MEPs, they shall go no further.
We must take them on in a public forum. We must trust our side to make the argument for us. And above all, we must win. Decency, free speech, democracy rests on it.
We've got to deliver.