Why do you find this surprising? There are fewer passengers at Christmas and by shutting them completely they get the work done sooner, with less economic disruption.
Have you seen pictures of Belfast's new Grand Central Station BTW? Unlike in London they had plenty of space to rebuild it.