Seems obvious to me that ASA are not doing their job, quite why is anyone's guess but it wreaks of corruption. I will personally be putting a complaint in to the Parliamentary Ombudsman, I suggest everyone else does the same. I will also discuss with my MP whether it is possible to take legal action against the ASA for negligence, if it is, then there could be a class action waiting in the wings.
But certainly -everyone- can make a complaint to the Parliamentary Ombudsman so don't just sit there whining about it, DO SOMETHING! If the Ombudsman suddenly receive 30 000 letters in a week from irate members of the public because the ASA are not doing their job, you can damn well be sure they will do something about it, just dealing with all that mail is going to cost them a small fortune and take up man hours they hadn't planned or provisioned for.
It amazes me how often people whine about these situations but they do absolutely NOTHING about it. It takes 15 minutes tops to write a letter and writing letters is -the only- way to take action nowadays. You can't protest anymore by gathering in the streets, you can't send anthrax to them in the post anymore or you are a terrorist, so hit them where they fat public money budgets are. Use up their budget so they can't go out on ISO 9001 "Quality Circles" (which basically mean an open bar in an expensive hotel for a weekend under the guise of reviewing and streamlining procedures), kill their christmas dinner/bonus funds, hit them where it matters.
They are not allowed to throw letters away, they have to read and respond to every single one. Letter writing campaigns are by far THE most effective way to protest in the modern world. So quit whining, put pen to paper and remove your finger from your ass. Until you do, you are nothing but a waste of air.