George Galloway has lost the Rochdale seat just five months after winning it - with Labour grandee Neil Kinnock leading the celebrations.
The leader of the Workers Party of Britain received 11,508 votes, losing out to Labour's Paul Waugh who won with 13,047 votes.
It comes after Mr Galloway won the seat in a February by-election, overturning a Labour majority of 9,668.
As news broke of Galloway losing, former Labour leader Lord Kinnock broke into a smile and told the BBC: 'I am delighted. He is repulsive. Galloway is repulsive. He always has been.'
He added: 'I have known him since 1983 and he is repellent. He is such a cancer, he's so superficial.'
Greater Manchester Mayor Andy Burnham said communities would be 'glad to see the back' of Mr Galloway.
George Galloway (pictured) has lost the Rochdale seat just five months after winning it - with Labour grandee Neil Kinnock leading the celebrations