Kevin Barnett admitted charges of making threats to kill, possession of cannabis, possession of a weapon in public, assault by beating, and two offences of criminal damage