Norovirus can come on suddenly as it has an incubation period of 12 to 48 hours. Symptoms include vomiting, diarrhoea, ...