UKIP have made further gains in the local elections in the Anglia region and the Conservatives have won back control in Peterborough.
The Conservatives won the most council seats in the region with 44% of the 479 councillors elected. But the party also made the biggest losses down by 16 councillors overall.
It was a mixed picture for Labour and the Liberal Democrats making gains on some councils while losing ground on others. Overall both parties came out of the 2016 election with more councillors in the region.
The Greens suffered a set-back in Norwich, where they are the main opposition party, by losing four councillors
There were elections for nearly 500 councillors on 22 councils across the Anglia region.
The Conservatives, Labour and Liberal Democrats broadly held ground at the expense of the Greens and Independent councillors.
UKIP made big gains in Great Yarmouth in Norfolk and Thurrock in Essex.
Council results in the Anglia region
Not all councils in the Anglia region had elections on Thursday 5 May 2016 and only one-third of seats were up for election on most of the councils