We have all been there, the morning after a night out lying on the bathroom floor cursing at last nights…