London England British National Party Wins Seat After winning 5.3% of The Votes

"The anti-immigration British National Party has won a seat on the London Assembly after getting 5.3% of votes.Richard Barnbrook, who is BNP leader on Barking and Dagenham Council and who came fifth in the mayoral...

closeSign in to NowPublic

is reporting from