I think that is a bit much. What he is saying is that many years the Senate worked up until 24 December and then left for Christmas break. What that has to do with hating Christmas is beyond me. I bet a million dollars that he has a Christmas tree up in his house and is in the process of buying gifts for his wife and children just like the rest of us.
I told you one zillion trillion times, if you question my hyperbole, the entire planet will be rendered barren of carbon based life.