How often should you change your tea towels? Microbiologist finally settles the debate - so, are you doing it enough?

From mopping up spills to wiping down plates, a tea towel or dishcloth is an essential in any kitchen. But just how often should you be changing your tea towels?