Local elections: 'Cities came good for Labour' in Wales
Labour has kept hold of some of its key council strongholds in Wales, despite losing more than 100 seats in the local elections.
It lost control of Blaenau Gwent and Bridgend councils, and its leader in Merthyr Tydfil.
But Labour held onto majorities in Cardiff, Swansea and Newport, despite fears of heavier losses.
The Tories have taken control of Monmouthshire and have replaced Labour as the largest party in the Vale of Glamorgan.
BBC Wales political editor Nick Servini says Labour will be relieved it did not suffer more losses, saying it was "astonishing" the party kept control of Cardiff despite internal strife.