Zack Polanski, leader of the British Greens, fails to secure the seat of Holborn-Saint Pancras, where Labour achieves a clear victory, which contrasts with his decline in popularity and the controversies surrounding his political stance on Israel. #ZackPolanski #PartidoVerde #Labour (translated)


