The SNP's Mhairi Black has become the youngest MP since the 17th century, unseating shadow foreign secretary Douglas Alexander.

Black, a 20-year-old politics student who will finish her undergrad degree this month, is the youngest MP since the parliament of Charles II in 1667.

Labour has held the Paisley and Renfrewshire South seat since the 1920s, but Black took the seat from Alexander with a majority of 6,000.

"I'd like to thank the people of Paisley for putting their faith in me, and putting their faith in the SNP," she said.

"The people of Scotland are speaking, and it's time for their voice to be heard in Westminster.