A night out in Swansea turned violent when 28-year-old Roisin Hannon launched a brutal attack on her ex-partner with a pint glass, leaving him seriously injured and requiring emergency medical treatment.
The incident, which unfolded at a snooker club in Uplands in the early hours of Sunday, January 26, has since ignited local concern about the dangers of alcohol-fuelled violence and its devastating consequences.
The Attack
According to witnesses, tensions flared between Hannon and her ex-partner around 1:10am when they encountered each other at the venue. After a verbal altercation, Hannon poured her drink over the man before smashing a pint glass into his face with significant force.
The attack caused an arterial bleed, and the victim was rushed to hospital for urgent treatment. He sustained serious injuries but has since been recovering.
South Wales Police officers arrived at the scene and arrested Hannon, who resides in Landore, on suspicion of grievous bodily harm.
Police Condemn “Shameful Act of Violence”
Acting Detective Inspector Danielle Thorne described the incident as a “shameful act of violence” and reiterated the police’s zero-tolerance stance.
“Roisin Hannon did not care one bit about the wellbeing of the victim,” said DI Thorne. “This was an unprovoked and vicious assault that has had a lasting impact on the individual affected. The prison sentence rightly reflects the gravity of the crime.”
Sentencing
On March 28, 2025, Hannon appeared before Swansea Crown Court, where she was sentenced to 26 months in prison after pleading guilty to grievous bodily harm.
The presiding judge criticised Hannon’s lack of remorse and described the attack as “completely unprovoked and entirely avoidable.” The court heard that Hannon’s actions had been fuelled by alcohol, and her previous criminal record was also taken into account.
Community Impact and Reflections
The case has sparked renewed calls in the local community to address the issue of alcohol-related violence, especially in nightlife hotspots like Uplands. Residents and local leaders have emphasised the importance of personal responsibility and the role of venues in preventing escalation.
This incident is the latest in a string of high-profile cases highlighting the dangers of uncontrolled aggression during social outings.
South Wales Police continue to urge members of the public to report violent behaviour and to seek help if they are in volatile or abusive situations.
If you or someone you know is affected by violence or abuse, support services are available. Contact South Wales Police via 101 or visit their website for guidance and resources.
More from: Swansea