"This is the nub of it. Is serious anti-facism about looking like shouty fools and demanding a vote for the mainstream, or is about building a progressive, radical, working class alternative that actually listens to people's demands, and indeed facilitates the articulation of such demands."
At local level this does go on. Green Party, Respect, Independents etc. are all capable of fulfilling that role. Community Action Party in Wigan became the opposition with about 18 seats, though I think there's been a split now
The Green Party in Kirklees has just secured a massive home insulation scheme, providing local employment, with just 3 councillors.
Of course it doesnt happen nearly enough, and where it doesnt happen it is only natural that the fascists put in an effort.
I still hope more socialist unity can arise at a national level which builds on this, but history shows us we shouldnt hold our breath.
There are 1000 independents in this country, obviously many will be conservative but imagine if one progressive party in this country had quite a few hundred (Greens have about 110 I think).
That level of success would indeed eclipse anything the far right could pretend to offer beyond their usual race/"culture" analysis.
On another matter entirely: The UKIP posters are going up in my area, to the hopeful detriment of the fash.