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.