A teenager has been charged after three cyclists were pushed into a canal in Edinburgh.

The men were targeted in separate incidents as they cycled along the Union Canal last Wednesday.

Police said a 17-year-old boy has been charged with a number of alleged assaults.