Sutton’s best and worst train stations for on-time services have been ranked – and this is how they have performed.

OnTimeTrains, which was launched last year, analyses how many of the millions of journeys commuters make are on time.

It rates both the busiest stations in England, Scotland, and Wales as well as their performance – which is calculated based on service punctuality and cancellation frequency.

Ones with high scores have services which leave and arrive on time with a low rate of cancellations.

After this is taken over the course of a certain period of time, such as the last three months, a percentage score is then tallied against more than 2,600 stations.

West Sutton is top of the list, as 73 percent of services have been on time while five percent of them have been cancelled.

Worcester Park, meanwhile, is last as a staggering 5 percent of services have been on time - which is close to the amount which are cancelled (three percent) - according to OnTimeTrains.

Below is a list of all Sutton’s stations ranked – from best to worst – in the past 12 weeks, with their rank against others UK-wide in brackets:

1. West Sutton (290)

2. Cheam (460)

3. Sutton (509)

4. Belmont (526)

5. Carshalton Beeches (561)

6. Wallington (626)

7. Sutton Common (647)

8. Carshalton (832)

9. Hackbridge (903)

10. Worcester Park (2,024)

You can see your own station here.