Edinburgh and West Lothian services are delayed this morning (June 20) due to a fault on a train near Armadale.
Commuters were alerted to the incident at around 7.30am which means services will be travelling at a slower pace or revised which will cause rush hour delays.
READ MORE: Edinburgh woman arrested after car flips over on capital bridge during rain storm