A man has been charged with common assault and possession of an offensive weapon following an assault in the centre of Ilkley on Sunday. He has now been bailed.