A man has been charged after riot police with guns were called to a flat.

The standoff happened on Yarrow Terrace in Dundee shortly before 1pm on Wednesday.

Officers closed several roads in the area while people were told to stay indoors.

A 28-year-old man is due to appear at Dundee Sheriff Court.

Officers said he has been charged with offences not related to the standoff.