If Christmas means a time for eating with friends and family, this creamy, melt in your mouth Shepherd’s Pie should be on your list for this year’s festive season.