Morrisons is the last supermarket to reveal its Christmas dinner, but as I found out, it was well worth the wait ...