Edinburgh City Council has set its budget for the year ahead after wrestling with a £79 million financial black hole.
A marathon session at the City Chambers saw the Liberal Democrats unexpectedly pass their budget, after Green councillors tactically voted with other parties to block the Labour administration's plans at the first hurdle.
The dramatic six-hour meeting to decide how to use the city's £1.24 billion budget in 2023 to 2024 also saw Councillor Ross McKenzie resign from the Labour group, saying he knew "how little work" the administration put into its budget - which he branded "confusing and misleading".