The Greens are celebrating a spectacular win in Bristol, where it became by far the largest party, as it headed for a record number of councillors in local elections across England.
Party officials said they believed they were on track to finish with more than 800 members on more than 170 councils.