Tom Collins of the Labour Party has been elected as the new MP for Worcester.
The results for the constituency were:
- Mel Allcott (Liberal Democrat) – 3,986 votes
- Marc Bayliss (Conservative Party) – 11,506 votes
- Tom Collins (Labour Party) – 18,622 votes
- Mark Davies (Trade Unionist and Socialist Coalition) – 280 votes
- Duncan Murray (Social Democratic Party) – 130 votes
- Andy Peplow (Reform UK) – 6,723 votes
- Tor Pingree (Green Party) – 4,789 votes
The electorate size was 74,931. The turnout was 61.68%.