OMG. Ten hours of sleep later and I feel like a new man.

Glad it was just a quick (and nasty) food poisoning, rather than the start of some bug. Feeling 100% now and planning to head out for a run shortly.