Winter is here and with it comes shorter days and much less sunshine - the effect on your mood can be substantial. So how can ...