The melodrama of Edinburgh's trams
After years of controversy Scotland's capital city will finally have a fully-functioning tram line.
The first paying passengers will board Edinburgh's new trams from 05:00 on Saturday.
BBC Scotland's transport correspondent David Miller has followed every twist and turn of the long-running story which became a financial and political melodrama.