I assume this is the election you are referring to:
“Election 2023: Cherelle Parker wins history-making Philly Democratic mayoral primary; Democrats keep Pa. House majority after Delco special election win”
Yes
Yes and the Republican’s ran a pro choice woman. Still lost. The Gov and press called here pro life anyhows. The republican establishment here thinks abortion lite will win.