Man charged with affray after alleged Hargreaves Street assault