Did this out last week
A good few of these predictions will be changing when I look at it again I think
1 ALDERSHOT – SAFE TORY
2 ALDRIDGE-BROWNHILLS – SAFE TORY
3 ALTRINCHAM AND SALE WEST – SAFE TORY (GRAHAM BRADY)
4 AMBER VALLEY – SAFE TORY
5 ARUNDEL AND SOUTH DOWNS – SAFE TORY
6 ASHFIELD – TORY GAIN
7 ASHFORD - SAFE TORY
8 ASHTON UNDER LYNE – SAHOULD BE SAFE LABOUR (ANGELA RAYNER)
9 AYLESBURY – SAFE TORY
10 BANBURY – SAFE TORY
TORY 9 LABOUR 1
11 BARKING - SAFE LABOUR
12 BARNSLEY CENTRAL – SHOULD BE SAFE LABOUR (DAN JARVIS)
13 BARNSLEY EAST – SHOULD BE LABOUR HOLD (14K MAJORITY)
14 BARROW AND FURNESS – TORY GAIN (LESS THAN 1K LAB MAJORITY)
15 BASILDON AND BILLERICAY – SAFE TORY
16 BASINGSTOKE – SAFE TORY
17 BASSETLAW – LIKELY TORY GAIN (5K LAB MAJORITY)
18 BATH – LIKELY LIB DEM HOLD
19 BATLEY AND SPEN – THINK LABOUR WILL HOLD
20 BATTERSEA – TORY GAIN ON SPLIT LAB/LIB DEM VOTE
TORY 14 LAB 5 LIB DEM 1
21 BEACONSFIELD – TORY (DOMINIC GRIEVE TO LOSE)
22 BECKENHAM – SAFE TORY
23 BEDFORD – TORY GAIN FROM LAB (LESS THAN 1 K MAJORITY)
24 BERMONDSEY AND OLD SOUTHWARK – THINK LABOUR MIGHT HOLD (NEIL COYLE)
25 BERWICK ON TWEED – SAFE TORY
26 BETHNAL GREEN AND BOW – SAFE LABOUR
27 BEVERLY AND HOLDERNESS – SAFE TORY
28 BEXHILL AND BATTLE – SAFE TORY
29 BEXLEYHEATH AND CRAYFORD – SAFE TORY
30 BIRKENHEAD – SHOULD BE SAFE LABOUR
TORY 21 LAB 8 LIB DEM 1
31 BIRMINGHAM EDGBASTON – LABOUR SHOULD HOLD BUT VULNERABLE (7K MAJORITY OVER TORIES)
32 BIRMINGHAM ERDINGTON – LABOUR SHOULD HOLD BUT POSSIBLY VULNERABLE (7K MAJORITY – JACK DROMEY)
33 BIRMINGHAM HALL GREEN – CERTAIN LABOUR
34 BIRMINGHAM HODGE HILL – CERTAIN LABOUR
35 BIRMINGHAM LADYWOOD – SAFE LABOUR
36 BIRMINGHAM NORTHFIELD – VULNERABLE LABOUR
37 BIRMINGHAM PERRY BARR – SAFE LABOUR
38 BIRMINGHAM SELLY OAK – LABOUR SHOULD HOLD
39 BIRMINGHAM YARDLEY – SAFE LABOUR
40 BISHOP AUCKLAND – TORY GAIN
TORY 22 LABOUR 17 LIB DEM 1
41 BLACKBURN – LABOUR HOLD
42 BLACKLEY AND BROUGHTON LABOUR HOLD (GRAHAM STRINGER)
43 BLACKPOOL NORTH AND CLEVELEYS – TORY MARGINAL HOLD
44 BLACKPOOL SOUTH – TORY GAIN FROM LAB
45 BLAYDON – LABOUR HOLD
46 BLYTH VALLEY – THINK LABOUR WILL HOLD BUT NOT CERTAIN
47 BOGNOR REGIS AND LITTLEHAMPTON – SAFE TORY
48 BOLSOVER – THINK TORIES WILL GAIN AND UNSEAT DENNIS SKINNER
49 BOLTON NORTH EAST – THINK TORIES MIGHT GAIN FROM LAB
50 BOLTON SOUTH EAST – LABOUR HOLD
TORY 27 LABOUR 22 LIB DEM 1
51 BOLTON WEST – TORY MARGINAL HOLD
52 BOOTLE – SAFE LABOUR
53 BOSTON AND SKEGNESS SAFE TORY
54 BOSWORTH – SAFE TORY
55 BOURNEMOUTH EAST – TORY HOLD
56 – BOURNEMOUTH WEST – TORY HOLD
57 – BRACKNELL – TORY HOLD
58 – BRADFORD EAST – SAFE LABOUR
59 – BRADFORD SOUTH – LABOUR SHOULD HOLD BUT NOT CERTAIN
60 BRADFORD WEST – SAFE LABOUR
TORY 33 LABOUR 26 LIB DEM 1
61 BRAINTREE – SAFE TORY
62 BRENT CENTRAL – SAFE LABOUR
63 BRENT NORTH – SAFE LABOUR
64 BRENTFORD AND ISLEWORTH – SLIGHT RISK OF SPLIT VOTE BUT LABOUR SHOULD HOLD
65 BRENTWOOD AND ONGAR – SAFE TORY
66 BRIDGWATER AND WEST SOMERSET – SAFE TORY
67 BRIGG AND GOOLE – SAFE TORY
68 BRIGHTON KEMPTOWN – LABOUR MARGINAL (10K MAJORITY GAINED IN 2017) – THINK LAB WILL HOLD
69 BRIGHTON PAVILION – SAFE GREEN
70 BRISTOL EAST – SAFE-ISH LABOUR
TORY 37 LABOUR 31 LIB DEM 1 GREEN 1
71 BRISTOL NORTH WEST – KEY LABOUR MARGINAL – THEY MIGHT JUST HOLD
72 BRISTOL SOUTH – SAFE LABOUR
73 BRISTOL WEST – VERY SAFE LABOUR
74 BROADLAND – SAFE TORY
75 BROMLEY AND CHISLEHURST – SAFE TORY
76 BROMSGROVE – SAFE TORY (SAJID JAVID)
77 BROXBOURNE – SAFE TORY
78 BROXTOWE – THINK THE TORIES WILL UNSEAT ANNA SOUBRY
79 BUCKINGHAM – SAFE TORY – JOHN BERCOW’S OLD SEAT
80 BURNLEY – LABOUR MIGHT JUST HOLD
TORY 43 LABOUR 35 LIB DEM 1 GREEN 1
81 – BURTON SAFE TORY
82 BURY NORTH – KEY LABOUR MARGINAL – THINK TORIES COULD TAKE IT
83 BURY SOUTH – KEY LABOUR MARGINAL – MAYBE LABOUR?
84 BURY ST EDMONDS – SAFE TORY
85 CALDER VALLEY – TORY V. MARGINAL – BUT HARD TO SEE TORIES NOT RETAIN
86 CAMBERWELL AND PECKHAM – V SAFE LABOUR
87 CAMBORNE AND REDRUTH – SOUTH WEST TORY MARGINAL FROM LAB – LIB DEMS MAY CHALLENGE – BUT TORIES SHOULD HOLD
88 CAMBRIDGE – THINK LIB DEMS MAY DEFEAT LABOUR (LOSS)
89 CANNOCK CHASE – SAFE TORY
90 CANTERBURY – THINK LAB MIGHT HOLD THIS KEY MARGINAL
TORY 49 LAB 38 LIB DEM 2 GREEN 1
91 CARLISLE – TORY HOLD
92 CARSHALTON AND WALLINGTON – LIB DEM MARGINAL HOLD
93 CASTLE POINT – SAFE TORY HOLD
94 CENTRAL DEVON SAFE TORY
95 CENTRAL SUFFOK AND NORTH IPSWICH – SAFE TORY
96 CHARNWOOD – SAFE TORY
97 CHATHAM AND AYLESFORD – SAFE TORY
98 CHEADLE – TORY HELD MARGINAL NEAR MANCHESTER – THINK LIB DEMS MIGHT TAKE IT FROM TORIES
99 CHELMSFORD – SAFE TORY
100 – CHELSEA AND FULHAM – SHOULD BE SAFE TORY, BUT COULD LIB DEMS SURPRISE A FEW HERE?