Britain's Labour Party has won the by-election for the Scottish seat left vacant by the death last month of former Foreign Secretary Robin Cook.
Voters in Livingston elected Labour's Jim Devine with 12,319 votes; the Scottish National Party trailed in second with 9,639, and Conservative candidate Gordon Lindhurst received 1,993 votes.
Mr Cook, who died while walking in the Scottish highlands, held the seat for 22 years and won more than 50 per cent of the vote to gain a majority of 13,097 in the May general election.
Mr Devine, who was Cook's former election agent, expressed regret there was a need for a by-election and paid tribute to his predecessor.
"I am very, very proud to have known Robin Cook," he said in his acceptance speech. "I am very proud of the work that he'd done in this constituency and I hope to carry on that tradition."
At the May general election, Labour's majority was cut from over 160 seats to 66 and dropped another one upon Mr Cook's untimely death. Today's retention of his old constituency restores the gap to 66.