The European Central Bank's economists* have established that sales/turnover taxes** and social security contributions are the worst taxes, and have a far more damaging effect than taxes on personal or corporate incomes, see page 19 of this.
I told you so! I told you so!
* As well as admitting that government spending is bad for economic growth, well, duh...
Hat-tip, Stumbling & Mumbling