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

John Archer, aged 68, of Arden Road, Lower Grange; drink-driving, £100 fine, £105 costs, banned from driving for 36 months. Abdul Aziz, aged 27, of Lingwood Road, Girlington; criminal damage, £30 fine, £50 compensation, £105 costs. Waheed Khalid, aged 32, of Granville Road, Shipley; assault, jailed for 28 days suspended for 12 months, 60 hours’ unpaid work, £110 costs. Gary Parker, aged 52, of Barkerend Road, Barkerend; two counts of breach of non-molestation order, 12 months’ community order, £60 costs. Simon Scott Thompson, aged 32, of Apsley Terrace, Keighley; theft, wilful obstruction, six months’ conditional discharge, £65 costs.

Patrick Doran, aged 53, of Ravenscliffe Avenue, Ravenscliffe; driving while disqualified, six months’ community order with curfew and electronic monitoring, £310 costs, licence endorsed. Thomas James Hanslip, aged 29, of Central Avenue, Shipley; theft, nine months’ conditional discharge, £15 costs. Nicholas Watts, aged 37, of Shelley Grove, Bullroyd; theft, 12 months’ conditional discharge, £100 costs. James Deeney-Brennan, aged 21, of Lastingham Green, Buttershaw; criminal damage, resisting a police officer, 12 months’ conditional discharge, £100 costs. Janaid Mahmood, aged 20, of Beamsley Road, Frizinghall; assault, 12 months’ conditional discharge, £365 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.