The following cases were heard at Reading Magistrates’ Court:

May 30:

Amanda Basden, 38, of Love Lane, Donnington. Theft from a shop. Community order made. Costs £170. Assault by beating. Community order made. Theft from a shop. Discharged conditionally for three months. Theft from a shop. Discharged conditionally for three months.

Michael Allaway, 44, of Duke Street, Reading. Harassment without violence. Imprisoned for eight weeks, suspended for 24 months. Restraining order made. Compensation £250. Costs £200.

Melissa Charlotte Brown, 41, of Hatford Road, Reading. Driving over the drug-drive limit. Disqualified from driving for 12 months. Fined £80. Costs £115.

John Bull, 70, of Croft Road, Mortimer Common. Driving over the drink-drive limit. Disqualified from driving for 17 months. Fined £600. Costs £145.

Callum Jay Full, 27, of Westwood Road, Tilehurst. Driving over the drink-drive limit. Disqualified from driving for 17 months. Fined £360. Costs £121.

Kamal Gurung, 23, of Dorothy Street, Reading. In charge of a vehicle whilst above the legal alcohol limit. Driving record endorsed with 10 penalty points. Fined £140. Costs £115.

Cassim Kaweesa, 27, of Wokingham Road, Reading. Driving whilst disqualified. Disqualified from driving for 34 months. Community order made. Costs £170. Cause wasteful employment of police. Fined £120.

Jason James Lee, 29, of Southend Road, Bradfield. Possession of a knife blade/sharp pointed article in a public place. Imprisoned for 12 weeks, suspended for six months. Costs £200.

Ian Francis McFarlane, 53, of Shaw Road, Newbury. Driving over the drink-drive limit. Disqualified from driving for 17 months. Fined £300. Costs £115.

Alan Walters, 43, of Southend, Thatcham. Theft from a shop. Fined £40. Compensation £52.10. Theft from a shop. Fined £40. Compensation £74. Theft from a shop. Fined £40. Compensation £58.50.

Elvis-Marian Ionita, 37, of Southampton Street, Reading. Theft from the person. Fined £240. Costs £115.

Shane Liam Smith, 25, of Orchard Cottage, Reading. Theft of a bicycle. Community order made. Compensation £1,350.

May 31:

John Yoane Lupai, 35, of Knights Way, Emmer Green. Failure to comply with the requirements of a community order. Fined £60.

Jamie Lee Ralph, 30, of Russell Road, Newbury. Assault by beating. Community order made. Restraining order made. Costs £170. Criminal damage to property valued under £5,000.

Damian Palka, 39, of Cranbury Road, Reading. Driving whilst disqualified. Disqualified from driving for nine months. Community order made. Costs £170.

Amanda Edwards, 51, of Howth Drive, Woodley. Assault by beating. Community order made. Costs £170. Assault by beating. Community order made.

Adam Anthony Chivers, 22, of Hermitage Green, Thatcham. Driving over the drug-drive limit. Disqualified from driving for 18 months. Fined £150. Costs £280. Driving over the drug-drive limit. Disqualified from driving for 18 months. Fined £150.

Ashley James Puttock, 30, of St Barnabas Road, Shinfield. Using a handheld mobile/device whilst driving on a road. Driving record endorsed with six penalty points. Fined £300. Costs £130.

A fundamental principle of justice is that it must be seen to be done. It is established in the UK that court cases should be heard in public.

The principle of open justice is acclaimed on a number of grounds: as a safeguard against judicial error, to assist the deterrent function of criminal trials and to permit the revelation of matters of interest.