What to eat to beat a hangover, according to the latest science

As Christmas party season takes off, so does the likelihood of waking up with a hangover-even the worst of which don't seem to put us off drinking for long.