Dwindling daylight hours, work demands, family commitments and Christmas social events can all put a squeeze on the hours ...