Read the question carefully again. New Year does fall after Christmas, but that happens in two different years. The question is put up against the year 2050 and thus there will be 51 weeks and 2 days in between them as New Year will appear on 1 January 2050 and Christmas will happen on 25 December 2050.
Gotcha.