Britain's opposition Labour Party won a parliamentary seat in northern England with an increased share of the vote, a relief to the party's new leader, Jeremy Corbyn, in his first electoral test.
Left-winger Corbyn has split Labour since his election as leader less than three months ago, prompting infighting that threatens to tear the party apart.
Labour won the vote in Oldham West and Royton, triggered by the death of the incumbent lawmaker, with 17,322 votes. Its main challenger, the anti-European Union United Kingdom Independence Party (UKIP), came second with 6,487 votes.
"The result is quite staggering," said newly elected Labour lawmaker Jim McMahon, who had focused his campaign on his four years leading the local council in what some said was a move to distance himself from Labour turmoil in London.
Labour has held the seat for decades and in May's national election, it won it with a majority of more than 14,000. While its majority was reduced to 10,835 on Thursday this was in large part due to a lower turnout and the party increased its share of the vote by more than seven percentage points from May.
Corbyn hailed the result, which was better than many pundits had...