Two parties that have no representation in the British Parliament did well in local British elections on May 4. The British National Party won 44 city council seats around the nation, and the Greens won 21 city council seats.
Two parties that have no representation in the British Parliament did well in local British elections on May 4. The British National Party won 44 city council seats around the nation, and the Greens won 21 city council seats.