Shift analysis
The Burnham Effect
By Grace Wilson | 7th July 2026
Based on shifts in our poll analysis from 29/06/26 - 05/07/26.
Labour has gained 11 prospective seats this week, with gains stretching from Altrincham and Sale West in Greater Manchester to Penrith and Solway on the Scottish border, alongside marginal constituencies such as Colne Valley and Wycombe. This could signal that Labour’s improving national position under Burnham is beginning to feed through into constituency-level gains. Seats are returning across the North, the Midlands and Southern England, suggesting that Burnham’s lead up to Prime Minister has given Labour renewed momentum.
With Reform losing 11 seats to Labour and 10 to the Conservatives, there are growing signs that Britain’s political scene is becoming more competitive once again. Reform would still emerge as the largest parliamentary party if an election were held tomorrow, securing a projected 212 seats, yet this week’s changes suggest its support is proving less immovable than it appeared only a week ago. Labour has regained ground in constituencies where centre-left voters had turned towards Reform, while the Conservatives have recovered several seats that had previously formed part of their electoral heartlands, including Beverly and Holderness and Mid Norfolk.
This remains a relatively modest shift, and it would be premature to assume Reform’s electoral advantage has disappeared. The party still holds a commanding lead. Yet this week’s update suggests the contest is becoming more fluid. After several weeks in which Reform appeared to dominate almost every part of the electoral map, both Labour and the Conservatives are now beginning to win constituencies back. Attention will now turn to Nigel Farage’s speech later today. Coming at a time when Reform has faced growing political and media scrutiny from Farage’s financial blunders, the speech means that Reform’s difficult week could further extend into the next forecast.
Constituency Shifts
Altrincham and Sale West: Conservative -> Labour
Beverley and Holderness: Reform -> Conservative
Birmingham Hall Green and Moseley: Reform -> Labour
Broxbourne: Reform -> Conservative
Colne Valley: Reform -> Labour
Corby and East Northamptonshire: Reform -> Labour
Doncaster Central: Reform -> Labour
Fylde: Reform -> Conservative
Grantham and Bourne: Reform -> Conservative
Hastings and Rye: Reform -> Labour
Illford North: Reform -> Labour
Mid Cheshire: Reform -> Labour
Mid Norfolk: Reform -> Conservative
North East Derbyshire: Reform -> Conservative
North East Somerset and Hanham: Reform -> Labour
Old Bexley and Sidcup: Reform -> Conservative
Pernith and Solway: Reform -> Labour
Ribble Valley: Reform -> Conservative
South Leicestershire: Reform -> Conservative
South West Devon: Reform -> Conservative
Sussex Weald: Reform -> Conservative
Wycombe: Reform -> Labour