I'm in Manchester Rusholme (formerly bits of Manchester Central, my old constituency, and Gorton). Afzal Khan was the incumbent Labour MP in Gorton, now elected for Manchester Rusholme.
There wasn't a LibDem candidate due to an administrative error.
The Greens did well, came second. Although the LibDems not having a candidate on the ballot would've helped on that score, but there's other reasons they did well.
A bit of context/backstory:
Last time round, Afzal Khan was elected MP for Manchester Gorton with 77.6% of the vote, whereas as newly elected MP for Manchester Rusholme he only managed 51.9% of the vote, so lost around a third of his voters.
Last time round, Lucy Powell was elected MP for Manchester Central with 70.4% of the vote, but only managed 50.6% of the vote with the newly rejigged boundaries.
Green vote
The bits of Manchester Central that have now been absorbed into Manchester Rusholme include Hulme, which currently has a Green councillor, Ekua Bayunu (elected Labour but defected to the Greens amid claims she felt bullied and harassed within the party, and she also placed second to Lucy Powell MP in this general election). Years ago, Hulme elected the city's first Green councillor. There was also a really popular Green leader who was their mayoral candidate, Deyike Nzeribe, but he sadly died unexpectedly. Since then the Greens seemed to hit a bit of a lull, but in more recent years focussed on wards in the south of the city, gained a couple of councillors in Woodhouse Park, plus Ekua with her defection.
So it's not that surprising that the Greens showed well.
LibDems
LibDems didn't have a candidate on the ballot but they tend not to do so well, as most of the student vote seems to go Labour and there are lots of students/young people in Manchester. They did have a LibDem councillor turned MP in another Manchester constituency, but he lost his parliamentary seat after the student tuition fees fiasco, although got re-elected to the council.
Muslim and/or anti-war vote
Not sure what the statistics are, but there's a substantial Muslim population in these parts of Manchester.
Although Afzal Khan stood down from a shadow ministerial position in order to vote for a ceasefire in Gaza, a principled stance which probably helped him retain a lot of votes, he still probably paid the price for Starmer's support for Israeli war crimes - when Starmer said Israel has the right to cut off power and water to Gaza, which as a human rights barrister he would/should have know is collective punishment of a civilian population and therefore illegal under international law - and it's not just the Muslim voters, there's a lot of anti-war protesters, human rights activities, support for Palestinian Solidarity Campaign, there are Manchester Jewish people attending protests for a ceasefire in Gaza, etc. So Starmer lost Labour a lot of support from people who don't want a Labour government to be complicit in Israeli war crimes or just want him to call unequivocally for a ceasefire.
(A Starmer-led Labour government recognising the state of Palestine would be good, too, but I'm not holding my breath.)
Turnout
Turnout for Afzal Khan fell from 58% in Manchester Gorton in 2019 to 40% in Manchester Rusholme in 2024.
Turnout in Manchester Central fell from 56 to 46% - although the constituency had the lowest turnout in the country in 2012, only 18%
So it could be that the relatively high upswing in votes for eg Greens this time round could be countered by higher turnout and more votes for Labour next time round, if many of the voters who stayed away this time were previously Labour voters who couldn't stomach voting for a Starmer-led Labour Party candidate.
Overall, I'm happy that my new MP happens to be one of the relatively principled Labour MPs. It could be worse.
Overall, I'm happy that the Conservatives were kicked out but not happy that it's been replaced by a Starmer-led government, because I think he's an unprincipled charlatan.