A man has been charged following an alleged assault involving a woman and a 10-year-old boy in Melbourne’s CBD. Police allege the incident occurred on Wednesday afternoon near the intersection of Spencer Street and La Trobe Street. According to police, the 10-year-old boy was allegedly punched before the woman intervened. She was then allegedly stabbed in the upper body.

Emergency services attended the area and the two injured people were taken to hospital. Their injuries were reported as non-life-threatening. Several members of the public also intervened during the incident before police arrived.

The alleged attack occurred in a busy part of central Melbourne, close to major roads, public transport connections and commercial areas. The incident has raised concerns because it happened during the daytime in a highly populated part of the CBD.

Police arrested a man following the incident and subsequently charged him in connection with the alleged assault. The investigation remains ongoing, with detectives continuing to establish the circumstances surrounding the incident.

The allegations have not been proven in court. The accused person is entitled to the presumption of innocence while the legal process continues.

Police are also examining information from witnesses and other available evidence as part of their investigation. Authorities have thanked members of the public who assisted during the incident.

The case is expected to proceed through the Victorian court system, where the allegations will be considered through the normal legal process.