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:

Loader Loading…
EAD Logo Taking too long?

Reload Reload document
| Open Open in new tab