The SNP and Labour have signed coalition agreement to run Edinburgh City Council.

The parties have agreed to work together to lead the local authority following the council elections on May 4.

The coalition agreement was signed by group leaders Adam McVey, of the SNP, and Labour's Cammy Day on Friday.

It will focus on several key areas, including the construction of 20,000 affordable new homes, investment in transport infrastructure, improving waste services and roads maintenance and the delivery of a City Region Deal.

The coalition will also target educational attainment, building two new secondary schools and ten new primaries by 2021.

The SNP were the largest party following the local authority elections on May 4, taking 19 of the 63 available seats.

The Scottish Conservatives finished just behind them on 18, Scottish Labour took 12 seats, while the Scottish Greens secured eight and the Scottish Liberal Democrats six.

Mr McVey said: "I am pleased that we have been able to reach this agreement, which will provide stable leadership for the council moving forward.

"This administration will implement a progressive policy agenda which will have as our top priority the improvement of our core public services and dealing with the key issues that face the people of our Capital.

"As the city's youngest ever council leader, I'm keen to bring a new vision to our exciting and vibrant capital.

"The SNP and Labour teams are ready to get to work for the city bringing an energetic, determined approach to address Edinburgh's needs."

Edinburgh council was run by a Labour-SNP coalition in 2012 after the parties took 20 and 18 seats respectively.

Mr Day said: "Labour and the SNP can offer the strong partnership required to lead the council and we look forward to working together and putting Edinburgh first.

"Our vision has always been to progress projects and policies which benefit the citizens of Edinburgh and we will continue this throughout our term of office, working with our trade union colleagues and devolving decision-making to local communities as far as possible.

"I call on the Greens to join and support our vision of how we can unleash our city's potential."

Committee conveners will be appointed at a meeting of the council on Thursday June 22.

Members of the council's planning and regulatory committees, boards and joint boards were appointed at a meeting on May 25.