DH has been vomiting all morning. We ate the same things yesterday so I can't work out what's caused it.