A MAN has been charged with an alleged theft, assault, breach of the peace and resisting arrest following an incident in Johnstone.

Police said a 15-year-old boy was standing in Sycamore Avenue at around 7.50pm on Tuesday when the suspect approached him and removed a small speaker and mobile phone from his pocket.

It is claimed the 29-year-old man then smashed the speaker to the ground in front of the boy.

When the teenager asked for his mobile phone to be returned, the suspect reportedly punched him on the head several times and also used his knee to hit him in the chest and head.

Police were then called to the street after concerned members of the public reported seeing a topless man shouting abuse.

When officers arrived at the scene, the suspect allegedly struggled with them as they tried to arrest him.

It is also claimed that he made homophobic comments towards them.

The man was eventually taken into custody after being restrained on the ground.

Police said the teenager suffered minor injuries but did not need hospital treatment.

The suspect is due to appear at Paisley Sheriff Court today.