A cyclist has died after he was hit by a lorry at a busy junction in Portobello.

Police were called to Sir Harry Lauder Road at the King's Road junction with Portobello Road at 10.05am following a report that a cyclist had been struck by a lorry.

The 40-year-old man was later confirmed to have died at the scene.

Portobello High Street remained closed between Portobello Road and Bath Street until 3.30pm while collision investigations continued and the lorry was recovered.

Sergeant John Easton said: "We've now contacted the cyclist's family and our thoughts are with them at this very difficult time.

"Extensive road closures and diversions were put in place in the Portobello area to allow emergency services safe access to the scene, and I want to thank motorists and the local community for their co-operation.

"I'd urge anyone who may have witnessed this or who has information that could be relevant, especially those travelling in the area at the time with dashcam footage, to contact us as soon as possible if they have not already spoken to officers."