Hundreds of trains through Renfrewshire are being cancelled each year, a new report reveals.

Routes including those through Johnstone saw 858 trains cancelled in 2018 and a further 405 last year.

Around 500 were partly cancelled in 2018, improving to 337 in 2019.

And a massive 4,195 trains were more than five minutes late in 2018, with last year’s total reaching 2,621.

Data released to the Scottish Green Party revealed the difficulties being faced by ScotRail passengers.

Figures for cancellations on routes heading through the likes of Paisley, Johnstone, Milliken Park, Howwood and Lochwinnoch to Ardrossan and Largs were similar to those running on the line to and from Ayr.

The Gazette: West of Scotland MSP Ross Greer hit out at the figures West of Scotland MSP Ross Greer hit out at the figures

Trains through Bishopton were cancelled 642 times in 2018 and 516 last year.

Another 241 were partly cancelled two years ago, with 186 suffering the same fate last year.

A total of 1,989 services were more than five minutes late on the route in 2018, improving to 1,365 last year.

Ross Greer, Scottish Green MSP for the West of Scotland, said: “The huge number of cancellations and delays on the Johnstone and Bishopton rail routes is totally unacceptable and shows the need for significant investment in Scotland’s railways.”

However, Transport Focus said its National Rail Passenger Survey (NRPS) found increased satisfaction among Scottish commuters.

Chief executive Anthony Smith added: “Passengers have felt the benefit of investment and stabilised performance. Satisfaction with punctuality has increased and this is crucial – the most important thing for passengers is a service they can rely on.”

Read all the latest from Renfrewshire and beyond