Westminster’s best (and worst) Christmas presents

Festive cheer and jeer unwrapped with SW1's finest.