Over 80% of people who filed their income tax return were entitled to a refund with over €400 million already issued. Revenue ...