Trains are delayed between Edinburgh and Glasgow after a passenger took ill.

ScotRail made the announcement just before 8.30am on Thursday that commuters should expect disruption on the line.

Passengers were reporting trains had already been delayed or cancelled 25 minutes before ScotRail made the announcement.

Some passengers said on Twitter that cancellations and delays meant it had taken over two hours to get to Edinburgh from Glasgow.

A statement from ScotRail said: "Due to a passenger being taken ill on a train between Polmont and Linlithgow disruption is expected until 9am."