Solve for your Christmas present...

12345678
Across
  1. 2. / ____shire pudding
  2. 3. / Christian December holiday
  3. 5. / In between past and future
  4. 7. / Islamic state abbreviation
  5. 8. / First word of band who sang "Yellow Submarine"
Down
  1. 1. / Puzzle Type
  2. 2. / _____ song by Elton John
  3. 4. / Not old, but
  4. 6. / It's a sign of the