Scottish New Year celebration (8)
I believe the answer is:
hogmanay
(Other definitions for hogmanay that I've seen before include "New Year's Eve north of the border" , "Annual celebration" , "New Year up north" , "31 Dec for the Scots" , "today" .)