Driving around Edinburgh whilst avoiding roadworks isn't always the easiest to keep on top of as the city prepares for an extension to the tramline.
The Trams to Newhaven project - which will add three miles to the existing tramline - is still planned to open in spring 2023, but as a result Leith Walk has undergone severe road closures and works over the past two years.
Over the weekend many roads were closed due to the Edinburgh Marathon as runners travelled from Holyrood to Musselburgh over a 26 mile route.