Stumped on last 5
69d UK trade union (6) ?n?s?n
12d Latin phrase meaning that is (to say) (2,3) i? e?t
61d Shrill sound of bagpipes ((5) ?k?r?
100d Optical phenomenon appearing around the sun or moon caused by refraction through ice crystals in the atmosphere (4) ?a?o
132d System of Japanese writing using characters derived from Chinese ideographs (5) k?n?d
TIA and a Happy Christmas to one and all