A man has been arrested after the death of another man in Shetland.

The 28-year-old was detained and charged after police were called to an address in Cunningsburgh last weekend.

When they arrived on Saturday night they found the body of a man, who has been named locally as David McKinnon.

A report has been submitted to the procurator fiscal and the man is due to appear at Lerwick Sheriff Court on Friday.