Liverpool Council's problems are well documented, but tonight in the town hall the latest existential issue facing the troubled authority played out in dramatic fashion.
Ever since news of an catastrophic catalogue of council errors - which could see Liverpool hit with £16 million in energy costs - was revealed, anger has been building. Tonight that anger came out in force as furious councillors grilled the council's leaders about who was to blame, how these mistakes were made and what might happen next.
It was an intense, sometimes explosive two and half hour session for the specially held Finance Committee - and we have pulled out some of the key points from the night. Here is what we learned.