Put your fork down at least three hours before bed, say the experts – but don’t stress if it’s your biggest meal of the day ...