BBC2's Daily Politics has been hearing from some of the smaller parties putting up candidates at the general election. Here are a selection of clips from the series so far.

Animal Welfare Party

Media playback is unsupported on your device Media caption General election 2017: Animal Welfare Party leader Vanessa Hudson

National Health Action Party

Media playback is unsupported on your device Media caption General election 2017: National Health Action policies

Monster Raving Loony Party

Media playback is unsupported on your device Media caption 'Parties pinch our ideas all the time' says Howling Laud Hope

Young People's Party:

Media playback is unsupported on your device Media caption General election 2017: Young People's Party's tax plans

English Democrats:

Media playback is unsupported on your device Media caption English Democrats leader Robin Tilbrook says there is an appetite for an English parliament

British National Party:

Media playback is unsupported on your device Media caption BNP chairman Adam Walker on how the party is growing again

The Liberal Party:

Media playback is unsupported on your device Media caption Liberal Party leader Steve Radford says Britain can be a global player post Brexit

Alliance for Green Socialism:

Media playback is unsupported on your device Media caption Alliance for Green Socialism leader Mike Davies says his party's policies are different from the Greens and Labour

Socialist Party:

Media playback is unsupported on your device Media caption Socialist Party spokesman Danny Lambert on opposing capitalism

Workers Revolutionary Party:

Media playback is unsupported on your device Media caption The Workers Revolutionary Party's Frank Sweeney on supporting the struggles of the working class

Pirate Party:

Media playback is unsupported on your device Media caption Pirate Party leader Mark Chapman says the government should not be able to read emails

Women's Equality Party:

Media playback is unsupported on your device Media caption Women's Equality Party's Sophie Walker on bringing fresh voices into politics

Christian Peoples Alliance:

Media playback is unsupported on your device Media caption Christian Peoples Alliance leader Sid Cordle says people should consider alternatives to abortion

The Yorkshire Party:

Media playback is unsupported on your device Media caption Yorkshire Party leader Stewart Arnold on the county having its own tax rate

And here's where we've collected together guides to the bigger British parties