Eric Cantor delivering concession speech
Media playback is unsupported on your device
Video

Republican Eric Cantor in shock primary election loss

US House Majority Leader Eric Cantor has lost a Virginia Republican Party primary election to a challenger from the hard-right Tea Party movement.

Little-known economics professor David Brat defeated the second-ranking House of Representatives member 56%-44%.

Mr Cantor had been widely favoured to win, having raising significantly more money than Mr Brat.

The BBC's David Willis says the result proves that the Tea Party is "far from on its last legs".

Go to next video: Idaho governor debate goes viral