As we usually discuss the negatives on this forum here are some facts from the last two days
Wednesday 23rd - 21 of 30 services arrived on time.
29 of 30 services arrived with less than 7 minutes delay
1 service 13 minutes late.
Thursday 24th July - 21 of 30 services arrived on time.
29 of 30 services arrived with less than 5 minutes of delay. 1 service 16 minutes late.