My local private monopoly bus service in Basingstoke (Stagecoach) is running no buses at all on New Years Day. Is that usual? Is it common throughout England? Dare I say it, but their normal town service here is fairly good, and even some busier rural routes operate on Sundays and Bank Holidays. The trains are running fine, apparently.