A man was taken to hospital for a mental health assessment after an incident in Harrisdale yesterday afternoon.
Around 5pm, police received several calls reporting that the man, who had crashed his vehicle into a pole, was on the roadway punching and kicking vehicles.
Police attended the scene and patrolled the area, and the man was found in a store, being restrained by members of the public.
He was taken into police custody and brought to Armadale Hospital to be assessed.
Inquiries are continuing.