Arfon
Plaid Cymru majority: 1,455 votes
Labour target
Click to read more

Argyll and Bute
Lib Dem majority: 3,431 votes
Conservative target
Labour target
SNP target
Click to read more

Ashfield
Labour majority: 192 votes
Lib Dem target
Click to read more

Birmingham Edgbaston
Labour majority: 1, 274 votes
Conservative target
Click to read more

Bolton West
Labour majority: 92 votes
Conservative target
Click to read more

Bradford East
Liberal Democrat majority: 365 votes
Labour target
Click to read more

Brent Central
Liberal Democrat majority: 1,345 votes
Labour target
Click to read more

Brentford and Isleworth
Conservative majority: 853 votes
Labour target
Click to read more

Brighton Pavilion
Green majority: 1,252 votes
Labour target
Click to read more

Bristol West
Liberal Democrat majority: 11, 366 votes
Labour target

Conservative target

Green target

Click to read more

Broxtowe
Conservative majority: 389 votes
Labour target
Click to read more

Camborne and Redruth
Conservative majority: 66 votes
Liberal Democrat target
Click to read more

Cardiff North
Conservative majority: 194 votes
Labour target
Click to read more

Carlisle
Conservative majority: 1, 958 votes
Labour target
Click to read more

Cleethorpes
Conservative majority: 4,298 votes
Labour target
Click to read more

Derby North
Labour majority: 613
Conservative target
Click to read more

Dover and Deal
Conservative majority: 5,274 votes
Labour target
Click to read more

Dundee East
SNP majority: 1,821 votes
Labour target
Click to read more

Edinburgh South
Labour majority: 316 votes
Liberal Democrat target
Click to read more

Gedling
Labour majority: 1,859 votes
Conservative target
Click to read more

Great Grimsby
Labour majority: 714 votes
Conservative target
UKIP target
Click to read more

Great Yarmouth
Conservative marjority: 4,276 votes
Liberal Democrat target
Click to read more

Hampstead and Kilburn
Labour majority: 42 votes
Conservative target
Liberal Democrat target
Click to read more

Hendon
Conservative marjority: 106 votes
Labour target
Click to read more

Hull North
Labour majority: 641 votes
Conservative target
Click to read more

Lancaster and Fleetwood
Conservative marjority: 333 votes
Labour target
Click to read more

Lincoln
Conservative marjority: 1,058 votes
Labour target
Click to read more

Mid Dorset and North Poole
Liberal Democrat majority: 269 votes
Conservative target
Click to read more

Morley and Outwood
Labour majority: 1,001 votes
Conservative target
Click to read more

Newton Abbot
Conservative majority: 523 votes
Liberal Democrat target
Click to read more

North Warwickshire
Conservative majority: 54 votes
Labour target
Click to read more

Northampton North
Conservative majority: 1,936 votes
Labour target
Click to read more

Norwich South
Liberal Democrat majority: 310 votes
Labour target
Green target
Click to read more

Oxford West and Abingdon
Conservative majority: 176 votes
Liberal Democrat target
Click to read more

Plymouth Sutton and Devonport
Conservative majority: 1,149 votes
Labour target
Click to read more

Rochdale
Labour majority: 889 votes
Liberal Democrat target
Click to read more

Sheffield Central
Labour majority: 165 votes
Liberal Democrat target
Click to read more

Solihull
Liberal Democrat majority: 175
Conservative target
Click to read more

Somerset North East
Conservative majority: 4,914
Labour target
Click to read more

South Thanet
Conservative majority: 7,617
UKIP target
Click to read more

Southampton Itchen
Labour majority: 192
Conservative target
Click to read more

Stockton South
Conservative majority: 332
Labour target
Click to read more

Stroud
Conservative majority: 1,299 votes
Labour target
Click to read more

Sutton and Cheam
Liberal Democrat majority: 1,608
Conservative target
Click to read more

Swansea West
Labour majority: 504
Liberal Democrat target
Click to read more

Thurrock
Conservative majority: 92 votes
Labour target
UKIP target
Click to read more

Walsall North
Labour majority: 990
Conservative target
Click to read more

Watford
Conservative majority: 1,425 votes
Liberal Democrat target
Labour target
Click to read more

Wells
Liberal Democrat majority: 800 votes
Conservative target
Click to read more

Wirral South
Labour majority: 531
Conservative target
Click to read more

We’ve set ourselves the challenge at 50for15 of travelling to 50 marginal constituencies that will determine the outcome of the general election in May, which, it’s become a truism to say, is one of the least predictable in a generation.

And now you can see the full geographical insanity of our undertaking on one map. Hover over the dots to find out who’s fighting over each constituency, and click on them to read more about.

For more on how we chose our 50 constituencies, you might like to read the About 50for15 page or our first article.

Map of the UK via Ordnance Survey’s Open Data scheme.