BNP had been thought to be in financially deep waters after overspending in the European elections and 2010 general election.
The BNP had been thought to be in financially deep waters after overspending in the European elections and 2010 general election.