A man has been charged after more than £50,000 was stolen from two customers at a bank.

Police were called to the Royal Bank of Scotland in St Andrew Square, Edinburgh, at 1.40am on Sunday.

A 27 and 57-year-old man were depositing thousands of pounds at a night safe at the bank when they were robbed.

The bank was cordoned off for several hours while investigations were carried out.

A man, 24, has been arrested and charged in connection with the robbery.

He is due to appear at Edinburgh Sheriff Court on Thursday.