As far as musicals go, the songs were very well-written and catchy. A great take on politics with some satirical parallels to real life. I will admit I liked the first half considerably better than the latter, but there's something in here for everyone. The characters, on the other hand, were simply impeccable and memorable, and the humour is on point.