A teenage girl has been arrested in Paisley after reportedly punching a police officer in the face.

It is claimed the 16-year-old began throwing items at officers inside a property in Goudie Street at around 9.30pm on Tuesday, November 28.

READ NEXT: Views sought over proposed changes to junctions in Paisley town centre

Police said the suspect then punched a female officer in the face whilst grabbing and pulling her hair.

The teenager was eventually taken into custody, with the officer involved not requiring medical treatment at hospital.

A report will be submitted to the Procurator Fiscal.