It was a dramatic night across Tayside and Fife as the results of the General Election were declared at counts across the area.
Defeated Liberal Democrat leader Jo Swinson said she lost her seat to the SNP after a “wave of nationalism” swept politics on both sides of the border.
A candidate ousted from the SNP for alleged antisemitism says he is "quite hopeful" of winning back the Kirkcaldy and Cowdenbeath seat.
Voters are already calling for Jeremy Corbyn to resign as Labour leader after exit polls predicted the party's worst result at a General Election since the 1930s.
This map shows how the political landscape of Tayside and Fife could look by Friday morning.
Scotland star Tommy Seymour has announced his retirement from international rugby.
Buses have been cancelled after roadworks caused traffic problems on a busy road connecting Dundee and St Andrews.
A Dundee comic book artist's mural celebrating the city has gone on display inside a revamped local cinema.
Eleven flood warnings have been issued for Tayside as wild weather batters the area.
A road closure notice spanning more than four months will be put into effect on one of Perthshire's most scenic routes due to the risk posed to drivers throughout winter.