The following have been dealt with by Bradford and Keighley magistrates:

James Peter King, aged 38, of Fairfax Road, Bingley; drink-driving, £120 fine, £115 costs, banned from driving for 18 months; driving without insurance, no separate penalty; failure to surrender to custody, detention in courthouse.

Jason Carl Smith, aged 45, of Fairbank Terrace, Girlington; failure to comply with requirements of a community order, order revoked and dealt with for the original offences; original offences of theft dealt with, 12 months’ conditional discharge.

Peter Alexander Abel, aged 29, of Clare Road, Wyke; assault, 12 months’ conditional discharge. Ali Afzal, aged 31, of Allerton Road, Allerton; using threatening, abusive or insulting words or behaviour, criminal damage, 12 months’ community order, 60 hours’ unpaid work, £170 costs. Patrick John Cooper, aged 49, of Mallard Court, Fairweather Green; assault, 12 months’ community order, 70 hours’ unpaid work, £170 costs.

Conner Wilford, aged 18, of Bradford Road, Shipley; riding a motorbike without wearing protective headgear, no separate penalty; failure to surrender to custody, £20 fine, £30 costs. Ricardo Williams, aged 27, of Boynton Street, West Bowling; criminal damage, 12 weeks’ community order with exclusion requirement, restraining order made, £300 compensation. Jason Paul Denby, aged 45, of Britannia Street, Bingley; assault, 17 months’ community order, £150 fine, £115 costs.

Joanne Bates, aged 47, of Peverell Close, Holme Wood; two counts of dishonestly failing to notify change of circumstances, jailed for 20 weeks suspended for 12 months, 100 hours’ unpaid work, £200 costs. Kevin Robert John Kenyon, aged 37, of Frank Street, Great Horton; two counts of failure to comply with supervision requirements, failure to comply with notification requirements, jailed for 18 weeks, £115 costs.

Thomas Dean Walsh, aged 30, of Vicarage Road, Shipley; three counts of breach of non-molestation order, 12 months’ community order, £275 fine, £170 costs. Daniel Williams, aged 24, of Carr Bottom Avenue, Bankfoot; making an indecent photograph of a child, three years’ community order, Sexual Harm Prevention Order made, £170 costs.

Zahir Akhtar, aged 34, of Downing Close, Barkerend; breach of non-molestation order, two counts of breach of restraining order, three months’ community order with curfew and electronic monitoring, £185 costs. Shokit Ali Sadiq, aged 48, of Skipton Road, Keighley; two counts of assault, 18 months’ community order, £170 costs.

We wish to point out that all the information in this court file is provided by the magistrates' court, which collates the details largely from prosecutors and the police. In calculating the amount of any fine, the court takes into account the income of the offender as well as the seriousness of the offence.