Greens Overtake Labour as London's Favourite Party
The Green Party is poised to surpass Labour as London's most popular political force according to deputy leader Zack Polanski, with polling showing dramatic shifts in the capital's political landscape ahead of the next general election.