Dear oh dear, Auckland mayor Len Brown has certainly got himself in a right royal mess and it just seems to be getting worse by the day.
Even though this is an Auckland story, it is one that has captivated the whole country as more revelations about his affair with a younger woman come out. I am sure most of us have been thinking the same thing - what the hell was he thinking?
He has fallen into the oldest political trap in the book and now he is struggling to hang on to his job and his family.
One thing is clear - his political enemies had a hand in these revelations by Bevan Chuang, the woman he had the affair with, and they aren't going to stop until he resigns.
No matter how distasteful some may find the way the story was revealed, ultimately Mr Brown put himself in this position.