The following have been dealt with by Bradford and Keighley Magistrates: Andrew David McDermott, aged 21, of Southcliffe Drive, Bolton Woods; criminal damage, £100 fine, £75 compensation, £125 costs.

Joshua Jeffrey, aged 19, Sand Street, Keighley; breach of restraining order, £50 fine, £70 costs. Christopher King, aged 29, of Napier Road, Thornbury; assault, 12 months conditional discharge, £30 compensation, £50 costs. Jamie Lee Lovric, aged 26, of Oakroyd Road, Wibsey; criminal damage, 12 months' conditional discharge, £200 compensation, £100 costs.

Simon Andrew Joseph Parker, aged 27, Guard House Drive, Braithwaite, Keighley; breach of non-molestation order, 12 months conditional discharge, £100 costs. Michael David Regan, aged 32, of Harrogate Road, Ravenscliffe; two counts of assault, community order made, restraining order made, £145 costs. Paul Richardson, aged 45, of Cranmer Road, Undercliffe; assault, £200 fine, £105 costs.

Miles Ogden, aged 20, of Denbrook Walk, Holme Wood; four counts of assault, community order made with 120 hours' unpaid work, £600 compensation. Beata Korzeniewska, aged 38, of Marten Road, Canterbury; drunk and disorderly, £50 fine, £105 costs; failure to surrender to custody, £50 fine, detained in court house. Stephen Alan Marshall, aged 44, of Broadstone Way, Tong Street; drunk and disorderly, failure to surrender to custody, jailed for12 weeks, £80 costs.

Raja Shahzad Manzoor, aged 32, of Beamsley Road, Shipley; using threatening, abusive or insulting words or behaviour, harassment, community order made with curfew, £160 costs. Donna Stokes, aged 37, of not fixed address; three counts of theft, failure to surrender to custody, jailed for 21 weeks, £80 costs. Pauls Nemirovskis, aged 31, of Swarland Grove, West Bowling; four counts of theft, application to revoke community order, granted, two counts of failure to provide a specimen, two counts of assault, failure to surrender to custody, jailed for four months.

Richard Paul Cooke, aged 43, of Little Horton Lane, Little Horton Green; theft, failure to surrender to custody, community order made with curfew, £60 costs. Thomas Paul Roberts, aged 20, of Birch Lane, West Bowling; criminal damage, jailed for seven days, £80 costs. Adam Thomas Shucksmith, aged 25, of Cornwell Road; criminal damage, community order made, £50 fine, £60 costs.

Karen Bradbury, aged 49, of Canberra Drive, Cross Roads, Keighley; non-payment of council tax, liability order made. Ahmed Khan, aged 47, of Mayo Drive, Truncliffe; order to make a statutory declaration offence of using TV without a licence, order made; dealt with for the original offence, £90 fine, £140 costs. Richard Bairstow, aged 30, of Bolton Hall Road, Bolton Woods; non-payment of council tax, liability orders made.

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.