Three Scottish train stations have been named in Britain's top 20 railway "blackspots"where services frequently fail to run on time.

Passengers using Edinburgh Waverley, Glasgow Queen Street and Glasgow Central suffer from some of the worst punctuality in the UK outside of London, according to stations analysed by Which?.

The consumer group found 42% of services at the Scottish capital's busiest station were delayed compared to more than a third at both Glasgow stations.

Manchester Oxford Road suffer from the worst punctuality out of all the stations with more than two-thirds (68%) of its trains have been late of cancelled since the beginning of the year,

According to the research this was even worse at peak times, with more than three-quarters (77%) of trains not departing or arriving as scheduled.

York station saw the second worst performance out of those ranked, with 65% of trains departing or arriving late, or cancelled.

Joint third on the list was Birmingham New Street and Gatwick Airport stations, where 60% fail to run to schedule.

The study analysed data from website On Time Trains to reveal the proportion of trains which were at least one minute late or cancelled from the 10 busiest stations in London and the 20 busiest stations outside London since the start of 2018.

Last month the Government commissioned a review of Britain's railways which will consider all parts of the network, including accountability, the franchising system and value for money.

New timetables introduced in May saw widespread disruption to services in the south-east and north of England.

Which? managing director of public markets Alex Hayman said: "Passengers have told us reliability is hugely important to them.

"People have been left deeply frustrated at the unacceptably high levels of delays and cancellations which impact on their everyday lives.

"Passengers must be at the centre of the forthcoming Government rail review, it must look at performance targets to drive improvements in punctuality and reliability for passengers.

"The review must not be used as an excuse to delay real action to improve passengers' experiences on the trains today.

"As a first step, the Government must introduce fully automatic compensation, ensuring more passengers get the money they are owed."

Here are the stations included in the report, with the proportion of trains delayed or cancelled:

Outside London: