A Lawkholme teenager has been fined £80 for verbally abusing a police community support officer.
The officer had detained the 19-year-old, from East Avenue, while patrolling outside Keighley Bus Station.
The man, who had been standing with a group watching an Indian dance show, was issued with a fixed penalty notice for disorder.
Two other officers arrested a woman near the bus station after she was seen drinking and acting disorderly.
After several warnings about her behaviour she allegedly assaulted two other officers. Officers also detained a man seen attacking his girlfriend outside the Bradford and Bingley branch next to the bus station.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here