A teenager has been charged with the attempted murder of 16-year-old boy outside a supermarket in Edinburgh.

The boy was found badly injured after being stabbed in the chest outside Aldi on Gilmerton Road at around 5.10pm on Sunday.

He remains in hospital where medical staff describe his condition as serious.

Another 16-year-old boy has now been arrested in connection with the incident.

Police say enquires are ongoing.