Had this problem in the MK5 and MK6 to a lesser extent. Changed/checked a number of items mentioned above and it didn't seem to make a significant difference.
The only thing that appeared to reduce the problem was minimising the temperature difference between the cars interior temperature and outside when it was parked up overnight.