TROUBLED rocker Liam Gallagher grabbed his girlfriend by the throat at an upmarket celebrity haunt in West London. But who is Debbie Gwyther, his girlfriend who has tended to avoid the limelight while in a relationship with the former Oasis frontman? Here’s what we know. Who is Liam Gallagher’s girlfriend Debbie Gwyther and how did […]