Hmm, this is worrying. Are we saying then that just because a service is shown on the National Rail website on 1st Jan, doesn't mean it's actually running? How can I verify this?
AFAIR, East Coast and Northern run a full Sunday-style service in Yorkshire on 1st Jan, give-or-take engineering works. Once reservations are open, you can be pretty sure that the plan is sorted -- until then, there might be some last-minute alterations (which is why reservations are not open yet)
The only TOCs/areas that typically get no service on New Years' Day are:
- Scotrail
- East Coast and Crosscountry Edinburgh to Aberdeen, Inverness and Glasgow
- Northern North East (Middlesbrough and Newcastle local services)
- Tyne & Wear Metro, and Glasgow Subway.
Boxing Day is different, because very few services run. Last year:
- Southern/GatEx, limited service
- Scotrail Strathclyde services
- Tyne & Wear Metro
- London Underground (give-or-take industrial action)
- Stansted Express
Plus a couple of bustitution services to the Airports was all that ran, AFAIR