The average Brit wears their pyjamas for up to two weeks without washing them. But is this enough? Microbiologist Dr Primrose ...