I suppose Penang chief minister and DAP secretary-general Lim Guan Eng had to say sorry because the Sultan said that he was offended by (Guan Eng's) remarks disparaging Johor.
This has somewhat put a closure to the issue. Some champion of free press! Surely not with his utter readiness to sue and sue the media (mainstream only). Not because they misquote him but because they are, simply, mainstream. More a champion of putar-belit!
All this brouhaha arose from a Bernama report saying that he made those contentious remarks in an interview with an Australian radio station.
If the Sultan had not said anything, I wonder whether Johor baru-born Guan Eng would even bother to apologize, or admit that he did say all those things.