David Shukman explains the Higgs boson

The most coveted prize in particle physics - the Higgs boson - may have been glimpsed, say researchers reporting at the Large Hadron Collider in Geneva.

The BBC's David Shukman explains exactly what the Higgs boson is.

Watch more videos