The following have been dealt with by Bradford Magistrates:

Peter Robert Coates, 43, Kershaw Street, Laisterdyke; criminal damage, 18 months’ community order, £265 compensation. Mark Gregory, 28, Smith Avenue, Wibsey; driving without insurance, £385 fine, £100 costs, licence endorsed; driving without a licence, no separate penalty.

Robert Peters, 27, Providence Terrace, Thornton; driving without due care and attention, £350 fine, £100 costs, licence endorsed. Shaun Rodd, 28, Montrose Place, Queensbury; no MOT, £175 fine, £100 costs; failure to produce MOT, no separate penalty.

William Woodhead, 22, Darren Street, Tyersal; driving without insurance, £115 fine, £100 costs; failure to produce licence, no separate penalty. Martin Fawthrop, 46, Romf-ord Court, Woodside; assault, two years’ community order, 70 hours’ unpaid work, £100 compensation, £150 costs.

Mark Edwin Hainsworth, 43, Hawthorne Avenue, Thornbury; possession of heroin, £100 fine, £100 costs. Mahbub Hussain, 44, Glads-tone Street, Bradford Moor; driving while using mobile phone, £50 fine, £100 costs, licence endorsed; failure to produce licence, no separate penalty.

Daniel Lacey, 25, Hillside Road, Windhill; theft, £65 fine, £100 costs. Leland Williamson, 18, Kenton Way, Holme Wood; possession of cannabis, £65 fine, £100 costs. David Alan Braithwaite, 35, Apsley Crescent, Manningham; theft, £65 fine, £60 compensation, £75 costs.

Joshua Michael Windle, 19, Oakleigh Grove, Clayton; theft, 12 months’ conditional discharge, £62.36 compensation, £85 costs.

Stephen Long, 53, Burnwells Avenue, Thackley; pursuant to a request for information failure to comply with Child Support Act, £500 fine, £265 costs. Naylia Ashraf, 35, Heaton Grove, Heaton; speeding, £60 fine, £15 costs, licence endorsed. Anwar Waseem, 20, Carlton Drive, Heaton; no insurance, £100 fine, £75 costs, licence endorsed; driving without MOT, no separate penalty.

David William Keach, 28, Lynfield Drive, Chellow Grange; driving without insurance, £125 fine, £100 costs, banned from driving for six months; driving without a licence, no separate penalty. Asab Ali, 48, Gladstone Street, Laisterdyke; assault, community order made with 80 hours unpaid work. Mikulski Kazimerz, 54, Regency Court, Girlington; speeding, £60 fine, £100 costs, licence endorsed. Mohammed Khaliq, 28, Kirkham Road, Little Horton; failure to stop at a red light, no separate penalty; driving without insurance, £575 fine, £100 costs, licence endorsed.

Christine Newman, 44, Boltby Lane, Buttershaw; driving without insurance, licence endorsed; failure to produce a licence, no separate penalty. Paula Robinson, 24, Stafford Street, Bowling; driving without insurance, £525 fine, £100 costs, licence endorsed; failure to produce licence, no separate penalty. Dale Stephen Taylor, 25, Dorchester Crescent, Holme Wood; failure to stop at a red light, driving without a licence, driving without MOT, failure to produce a licence, no separate penalty; driving without insurance, £575 fine, £100 costs, licence endorsed.

Piotr Zbigniew Wielgo, 32,m of Easthorpe Court, Ravenscliffe; speeding, £175 fine, £100 costs, licence endorsed. Okram Mohammed Butt, 41, Crescent Walk; stopping in a pedestrian crossing controlled area, £130 fine, £100 costs, licence endorsed. Talib Hussain, 34, Duchy Drive, Wibsey; driving while disqualified, community order, banned for 12 months; driving without due care and attention, no separate penalty. Sahhir Ali Hussain, 24, Loughrigg Street, West Bowling; failure to stop when required, £220 fine, £100 costs, banned for six months; speeding, no separate penalty. Margaret Middleton, 38, Broadstone Way, Holme Wood; failure to produce specimen, £100 fine, £15 costs, banned for 12 months.

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.