For some insight into what a lot of voters thought about the performance of the Tax Panel, check this thread:
http://www.freerepublic.com/focus/news/1501413/posts?page=1
And these were less than one day's comments. I can hardly wait to see more.
I really hate this government!