A West Midlands train operator has promised to improve its service after being fined more than £47m for its poor performance over the past five years.
Central Trains was forced to pay "performance penalties" by the government because of late or cancelled rail services.
The company was billed more than £11m for failures in the past year alone.
Jed Burgess from Central Trains said many of the problems had been caused by maintenance work on the railway.
"Performance by a long way is still the topic of most letters from people - they have a right to expect trains to arrive on time - but I'm pleased to say performance is steadily improving this year," he said.
"We've got some tough targets to meet. Network Rail have got a lot better at handling their maintenance so overall performance is improving and these fines will come down."
He added: "This is pretty much an exercise in performance regime and we will pay that money (fines) to the government and in turn, we will get that back from Network Rail or most of it."