Chris Murray has been elected new MP for Edinburgh East and Musselburgh with the smallest majority in Edinburgh of 3,715.
He ousted SNP MP Tommy Sheppard from the seat he had held for nine years.
The full results are below:
Loading…
He ousted SNP MP Tommy Sheppard from the seat he had held for nine years.
The full results are below: