Anyone who has ever tried to lose weight knows that a calorie deficit can come with its own battles - the constant hunger pangs, the sudden cravings and the feeling that you’re fighting your body at ...