Drivers face delays in both directions due to a broken down bus on Niddrie Mains Road. The road is partially blocked due to a broken down bus just near Niddrie Farm Grove. Traffic is slow in both directions.