SOUTH WEST Fife police have dealt with 223 calls over the past week, including reports of theft, assault, and possession of an offensive weapon.

Of the calls made, 37 required an immediate response and 24 crime files were recorded, containing 34 charges.

The area includes Aberdour, North Queensferry, Dalgety Bay, Inverkeithing, Rosyth, Blairhall, Saline, Oakley, High Valleyfield and Kincardine.

Offences included theft, intended theft, theft by shoplifting, housebreaking with intent to steal, assault, assault to injury, and possession of an offensive weapon.

Other crimes recorded were carrying a knife, possession of class B drugs, dangerous driving, and drug-driving.