Question: do thameslink trains run on new years day?
Answer: A normal timetable will operate until 13:00. From 13:00 a reduced service will operate with last trains running earlier than normal.