And west of Truro had no peak hour morning service.
I think it was a question of getting a train as far west as they could but given that there are other trains running (it followed the sleepers down) the empty stock could only make it to Truro without a delay being incurred on the return service.
Incidentally it has been snowing in West Cornwall since late afternoon so keep your fingers crossed the up sleepers is not affected later!