Trains cancelled after lorry collides with bridge at Newcraighall
Some trains have been cancelled between Edinburgh and East Lothian this evening after a lorry struck a bridge at Newcraighall, on the edge of Musselburgh.