By Ross Hawkins
BBC political correspondent
Four men in pig masks stuffed fake money into their pockets. 'Workers' in fluorescent jackets and hard hats beat them with placards and chased them away.
Mr Griffin said his party was discriminated against
That was how the British National Party made its point about MPs' expenses at the launch of its European and local election campaign.
The party leader Nick Griffin said revelations about the finances of Westminster politicians would win his party six or seven MEPs at the elections.
There was no polling data to support that claim, but he had the enthusiastic support of an audience of BNP candidates.
Speaking in front of a sepia picture of a Spitfire, flanked by flags, Nick Griffin said the BNP suffered from the prejudice of a biased, liberal media.
Its voters faced intimidation but it would offer an alternative to the traditional parties portrayed by those pigs, he said.
The BNP wants Britain to withdraw from the EU, and it wants immigration stopped.
Nick Griffin was frank about the party's priorities. The "indigenous peoples" of Britain faced discrimination, he said.
So BNP politicians would discriminate in favour of those he described as "our people".
Opponents of Nick Griffin's object not just to what he says, but the coverage he receives in the media.
The BNP has no MPs - they point out - and fewer than 100 councillors. That makes it just one of many small parties competing for votes.
Interest in the party is heightened now because the BNP could win a seat in the European Parliament with around 8% of the vote in some parts of the country. The system of proportional representation used at the election makes a BNP MEP a possibility.
Senior Labour politicians have talked about that prospect for months. Nick Griffin said he was happy to accept protest votes.
The question for his candidates is how many voters will choose to register a protest by voting for them.