A man has been arrested and charged in connection with a number of assaults and robberies over the weekend.

The incidents all took place in Edinburgh city centre between 3am and 4am on Saturday.

A 38-year-old man was pushed to the ground by two men on Lothian Road, resulting in a minor head injury.

Officers also responded to reports of a 21-year-old man being attacked and robbed on Princes Street shortly after.

A 24-year-old man was detained and charged on Wednesday, while police are trying to identify another man believed to have been involved.

Anyone with any further information relating to the incidents are urged to contact police immediately.

Those with information can contact Police Scotland on 101 or alternatively the Crimestoppers charity on 0800 555 111.