Suffrago UK Data Hub
RankingsVerificationMethods

Independent service run by Suffrago – not an official government website. Every figure comes from an official UK publisher under its open licence and is checked against that source each time the data is refreshed.

Key stage 2 results by constituency, England

Accredited official statistics; the latest year provisional until the DfE's revised release in December

The share of pupils at the end of primary school meeting the expected standard in reading, writing and maths in each of England's 543 constituencies, with England, in the latest two academic years, from the DfE.

England

63.0%

2025/26 · 410,891 of 650,437 pupils

Verified against source, 30 October 2026, 11:42 UTC
Key stage 2 results by constituency, England
  • 2025/26
  • 2024/25
0%20%40%60%80%100%Hammersmith and Chiswick80.0%82.0%Richmond Park79.0%78.0%West Ham and Beckton78.0%76.0%Chelsea and Fulham77.0%77.0%Chingford and Woodford Green77.0%76.0%Hampstead and Highgate77.0%76.0%Sutton and Cheam77.0%79.0%Leyton and Wanstead76.0%78.0%Ruislip, Northwood and Pinner76.0%77.0%Twickenham76.0%76.0%East Ham75.0%77.0%Eltham and Chislehurst75.0%73.0%Esher and Walton75.0%74.0%Kensington and Bayswater75.0%74.0%Altrincham and Sale West74.0%75.0%Cheadle74.0%74.0%Cities of London and Westminster74.0%75.0%Hackney North and Stoke Newington74.0%75.0%Hackney South and Shoreditch74.0%78.0%Southgate and Wood Green74.0%72.0%St Albans74.0%75.0%Bethnal Green and Stepney73.0%71.0%Croydon South73.0%71.0%Ealing Southall73.0%73.0%Greenwich and Woolwich73.0%72.0%

Source: Department for Education. Contains public sector information licensed under the Open Government Licence v3.0.

In order

Ranked by the hub 2025/26

Every place, the highest figure first. The number before each is the hub's own position in the list, not the publisher's: equal figures share one, marked =.

  1. 1Hammersmith and Chiswick80.0%
  2. 2Richmond Park79.0%
  3. 3West Ham and Beckton78.0%
  4. =4Chelsea and Fulham77.0%
  5. =4Chingford and Woodford Green77.0%
  6. =4Hampstead and Highgate77.0%
  7. =4Sutton and Cheam77.0%
  8. =8Leyton and Wanstead76.0%
  9. =8Ruislip, Northwood and Pinner76.0%
  10. =8Twickenham76.0%
  11. =11East Ham75.0%
  12. =11Eltham and Chislehurst75.0%
  13. =11Esher and Walton75.0%
  14. =11Kensington and Bayswater75.0%
  15. =15Altrincham and Sale West74.0%
  16. =15Cheadle74.0%
  17. =15Cities of London and Westminster74.0%
  18. =15Hackney North and Stoke Newington74.0%
  19. =15Hackney South and Shoreditch74.0%
  20. =15Southgate and Wood Green74.0%
  21. =15St Albans74.0%
  22. =22Bethnal Green and Stepney73.0%
  23. =22Croydon South73.0%
  24. =22Ealing Southall73.0%
  25. =22Greenwich and Woolwich73.0%
  26. =22Ilford South73.0%
  27. =22Lewisham North73.0%
  28. =22Lewisham West and East Dulwich73.0%
  29. =22Rushcliffe73.0%
  30. =22Sheffield Hallam73.0%
  31. =22Sutton Coldfield73.0%
  32. =22Thurrock73.0%
  33. =22Warrington South73.0%
  34. =34Battersea72.0%
  35. =34Beckenham and Penge72.0%
  36. =34Bristol Central72.0%
  37. =34Chesham and Amersham72.0%
  38. =34Chipping Barnet72.0%
  39. =34Clapham and Brixton Hill72.0%
  40. =34Holborn and St Pancras72.0%
  41. =34Islington North72.0%
  42. =34North Somerset72.0%
  43. =34Poplar and Limehouse72.0%
  44. =34Stratford and Bow72.0%
  45. =34Walthamstow72.0%
  46. =46Brentford and Isleworth71.0%
  47. =46Brentwood and Ongar71.0%
  48. =46Dartford71.0%
  49. =46Dulwich and West Norwood71.0%
  50. =46Hornsey and Friern Barnet71.0%
  51. =46Leeds North West71.0%
  52. =46Orpington71.0%
  53. =46Solihull West and Shirley71.0%
  54. =46Tatton71.0%
  55. =46Wimbledon71.0%
  56. =56Bermondsey and Old Southwark70.0%
  57. =56Bournemouth East70.0%
  58. =56Bradford East70.0%
  59. =56Brent West70.0%
  60. =56Bromley and Biggin Hill70.0%
  61. =56Carshalton and Wallington70.0%
  62. =56Dagenham and Rainham70.0%
  63. =56Harrow East70.0%
  64. =56Ilford North70.0%
  65. =56New Forest West70.0%
  66. =56Old Bexley and Sidcup70.0%
  67. =56Romford70.0%
  68. =56Shipley70.0%
  69. =56South Devon70.0%
  70. =56Stockton West70.0%
  71. =56Wirral West70.0%
  72. =72Ealing Central and Acton69.0%
  73. =72Earley and Woodley69.0%
  74. =72Erith and Thamesmead69.0%
  75. =72Finchley and Golders Green69.0%
  76. =72Harpenden and Berkhamsted69.0%
  77. =72Islington South and Finsbury69.0%
  78. =72Kingston upon Hull North and Cottingham69.0%
  79. =72Leeds North East69.0%
  80. =72North East Hampshire69.0%
  81. =72Sevenoaks69.0%
  82. =72Slough69.0%
  83. =72South West Devon69.0%
  84. =72South West Hertfordshire69.0%
  85. =72Sunderland Central69.0%
  86. =72Tunbridge Wells69.0%
  87. =72Watford69.0%
  88. =72Winchester69.0%
  89. =72Wokingham69.0%
  90. =90Bexleyheath and Crayford68.0%
  91. =90Birmingham Hall Green and Moseley68.0%
  92. =90Bolton West68.0%
  93. =90Bromsgrove68.0%
  94. =90Castle Point68.0%
  95. =90Croydon West68.0%
  96. =90Edmonton and Winchmore Hill68.0%
  97. =90Hertford and Stortford68.0%
  98. =90Newcastle upon Tyne North68.0%
  99. =90North East Somerset and Hanham68.0%
  100. =90North West Essex68.0%
  101. =90Sefton Central68.0%
  102. =90Tooting68.0%
  103. =90Tynemouth68.0%
  104. =90York Outer68.0%
  105. =105Barking67.0%
  106. =105Chelmsford67.0%
  107. =105Congleton67.0%
  108. =105Epsom and Ewell67.0%
  109. =105Farnham and Bordon67.0%
  110. =105Feltham and Heston67.0%
  111. =105Godalming and Ash67.0%
  112. =105Halesowen67.0%
  113. =105Hamble Valley67.0%
  114. =105Harborough, Oadby and Wigston67.0%
  115. =105Hendon67.0%
  116. =105Hornchurch and Upminster67.0%
  117. =105Horsham67.0%
  118. =105Houghton and Sunderland South67.0%
  119. =105Hove and Portslade67.0%
  120. =105Kenilworth and Southam67.0%
  121. =105Macclesfield67.0%
  122. =105Maidenhead67.0%
  123. =105Makerfield67.0%
  124. =105Mid Derbyshire67.0%
  125. =105Milton Keynes North67.0%
  126. =105North Durham67.0%
  127. =105North West Cambridgeshire67.0%
  128. =105Northampton South67.0%
  129. =105Penistone and Stocksbridge67.0%
  130. =105Poole67.0%
  131. =105Queen's Park and Maida Vale67.0%
  132. =105Rayleigh and Wickford67.0%
  133. =105Sherwood Forest67.0%
  134. =105South Basildon and East Thurrock67.0%
  135. =105South Leicestershire67.0%
  136. =105Stafford67.0%
  137. =105Wigan67.0%
  138. =105Woking67.0%
  139. =139Barnsley North66.0%
  140. =139Beaconsfield66.0%
  141. =139Brigg and Immingham66.0%
  142. =139Buckingham and Bletchley66.0%
  143. =139Chorley66.0%
  144. =139Colchester66.0%
  145. =139Dorking and Horley66.0%
  146. =139Enfield North66.0%
  147. =139Faversham and Mid Kent66.0%
  148. =139Filton and Bradley Stoke66.0%
  149. =139Hertsmere66.0%
  150. =139Honiton and Sidmouth66.0%
  151. =139Kingston and Surbiton66.0%
  152. =139Lichfield66.0%
  153. =139Luton North66.0%
  154. =139Maidstone and Malling66.0%
  155. =139Manchester Withington66.0%
  156. =139Milton Keynes Central66.0%
  157. =139Pontefract, Castleford and Knottingley66.0%
  158. =139Redcar66.0%
  159. =139Ribble Valley66.0%
  160. =139South Northamptonshire66.0%
  161. =139Surrey Heath66.0%
  162. =139Telford66.0%
  163. =139Welwyn Hatfield66.0%
  164. =139Wetherby and Easingwold66.0%
  165. =139Windsor66.0%
  166. =139Wolverhampton South East66.0%
  167. =139Worsley and Eccles66.0%
  168. =168Basildon and Billericay65.0%
  169. =168Bath65.0%
  170. =168Birmingham Ladywood65.0%
  171. =168Birmingham Northfield65.0%
  172. =168Birmingham Perry Barr65.0%
  173. =168City of Durham65.0%
  174. =168Cramlington and Killingworth65.0%
  175. =168Doncaster Central65.0%
  176. =168Epping Forest65.0%
  177. =168Fylde65.0%
  178. =168Gateshead Central and Whickham65.0%
  179. =168Great Grimsby and Cleethorpes65.0%
  180. =168Halifax65.0%
  181. =168Harrow West65.0%
  182. =168Henley and Thame65.0%
  183. =168Hexham65.0%
  184. =168Kingston upon Hull East65.0%
  185. =168Loughborough65.0%
  186. =168Meriden and Solihull East65.0%
  187. =168Mid Buckinghamshire65.0%
  188. =168Mid Leicestershire65.0%
  189. =168Middlesbrough and Thornaby East65.0%
  190. =168Newcastle upon Tyne East and Wallsend65.0%
  191. =168Newcastle-under-Lyme65.0%
  192. =168North Herefordshire65.0%
  193. =168Ossett and Denby Dale65.0%
  194. =168Peckham65.0%
  195. =168Putney65.0%
  196. =168Reading Central65.0%
  197. =168Salisbury65.0%
  198. =168Sleaford and North Hykeham65.0%
  199. =168South Suffolk65.0%
  200. =168Southend West and Leigh65.0%
  201. =168Spen Valley65.0%
  202. =168St Helens South and Whiston65.0%
  203. =168Stretford and Urmston65.0%
  204. =168Swindon North65.0%
  205. =168The Wrekin65.0%
  206. =168Uxbridge and South Ruislip65.0%
  207. =168Vauxhall and Camberwell Green65.0%
  208. =168Warrington North65.0%
  209. =168Washington and Gateshead South65.0%
  210. =168Yeovil65.0%
  211. =211Barnsley South64.0%
  212. =211Bicester and Woodstock64.0%
  213. =211Bolton North East64.0%
  214. =211Braintree64.0%
  215. =211Brighton Pavilion64.0%
  216. =211Broxtowe64.0%
  217. =211Bury South64.0%
  218. =211Cambridge64.0%
  219. =211Chester South and Eddisbury64.0%
  220. =211Derbyshire Dales64.0%
  221. =211Doncaster East and the Isle of Axholme64.0%
  222. =211Ealing North64.0%
  223. =211East Worthing and Shoreham64.0%
  224. =211Eastleigh64.0%
  225. =211Glastonbury and Somerton64.0%
  226. =211Guildford64.0%
  227. =211Hartlepool64.0%
  228. =211Hereford and South Herefordshire64.0%
  229. =211Hitchin64.0%
  230. =211Leigh and Atherton64.0%
  231. =211Mid Sussex64.0%
  232. =211Mitcham and Morden64.0%
  233. =211Normanton and Hemsworth64.0%
  234. =211Rochester and Strood64.0%
  235. =211Romsey and Southampton North64.0%
  236. =211Runnymede and Weybridge64.0%
  237. =211Rutland and Stamford64.0%
  238. =211Southampton Test64.0%
  239. =211Southend East and Rochford64.0%
  240. =211Stockport64.0%
  241. =211Stone, Great Wyrley and Penkridge64.0%
  242. =211Streatham and Croydon North64.0%
  243. =211Tonbridge64.0%
  244. =211Westmorland and Lonsdale64.0%
  245. =211Widnes and Halewood64.0%
  246. =211Wycombe64.0%
  247. =211Wythenshawe and Sale East64.0%
  248. =248Aldridge-Brownhills63.0%
  249. =248Ashford63.0%
  250. =248Banbury63.0%
  251. =248Basingstoke63.0%
  252. =248Bexhill and Battle63.0%
  253. =248Birmingham Yardley63.0%
  254. =248Blaydon and Consett63.0%
  255. =248Bolsover63.0%
  256. =248Bournemouth West63.0%
  257. =248Brent East63.0%
  258. =248Bury North63.0%
  259. =248Camborne and Redruth63.0%
  260. =248Christchurch63.0%
  261. =248Colne Valley63.0%
  262. =248Croydon East63.0%
  263. =248Daventry63.0%
  264. =248Easington63.0%
  265. =248Exeter63.0%
  266. =248Folkestone and Hythe63.0%
  267. =248Frome and East Somerset63.0%
  268. =248Harlow63.0%
  269. =248Harrogate and Knaresborough63.0%
  270. =248Hastings and Rye63.0%
  271. =248Hayes and Harlington63.0%
  272. =248Hazel Grove63.0%
  273. =248Herne Bay and Sandwich63.0%
  274. =248Leicester East63.0%
  275. =248Lewisham East63.0%
  276. =248Liverpool Garston63.0%
  277. =248Middlesbrough South and East Cleveland63.0%
  278. =248New Forest East63.0%
  279. =248North Cotswolds63.0%
  280. =248Oxford West and Abingdon63.0%
  281. =248Plymouth Moor View63.0%
  282. =248Redditch63.0%
  283. =248Reigate63.0%
  284. =248Sittingbourne and Sheppey63.0%
  285. =248Tottenham63.0%
  286. =248West Worcestershire63.0%
  287. =287Ashton-under-Lyne62.0%
  288. =287Blackburn62.0%
  289. =287Bolton South and Walkden62.0%
  290. =287Calder Valley62.0%
  291. =287Cannock Chase62.0%
  292. =287Central Devon62.0%
  293. =287Chatham and Aylesford62.0%
  294. =287Cheltenham62.0%
  295. =287Chester North and Neston62.0%
  296. =287Chesterfield62.0%
  297. =287Didcot and Wantage62.0%
  298. =287Gedling62.0%
  299. =287Gravesham62.0%
  300. =287Hinckley and Bosworth62.0%
  301. =287Kingston upon Hull West and Haltemprice62.0%
  302. =287Lancaster and Wyre62.0%
  303. =287Lowestoft62.0%
  304. =287Mid Cheshire62.0%
  305. =287Mid Dorset and North Poole62.0%
  306. =287Newark62.0%
  307. =287Newton Abbot62.0%
  308. =287North East Derbyshire62.0%
  309. =287Oxford East62.0%
  310. =287Plymouth Sutton and Devonport62.0%
  311. =287Rawmarsh and Conisbrough62.0%
  312. =287Rother Valley62.0%
  313. =287Rotherham62.0%
  314. =287Selby62.0%
  315. =287South Cotswolds62.0%
  316. =287South East Cornwall62.0%
  317. =287South Ribble62.0%
  318. =287Spelthorne62.0%
  319. =287St Ives62.0%
  320. =287St Neots and Mid Cambridgeshire62.0%
  321. =287Stalybridge and Hyde62.0%
  322. =287Stockton North62.0%
  323. =287Stoke-on-Trent North62.0%
  324. =287Thornbury and Yate62.0%
  325. =287Wakefield and Rothwell62.0%
  326. =287Warwick and Leamington62.0%
  327. =287West Bromwich62.0%
  328. =287West Dorset62.0%
  329. =287West Lancashire62.0%
  330. =287Wolverhampton North East62.0%
  331. =331Aylesbury61.0%
  332. =331Birmingham Edgbaston61.0%
  333. =331Birmingham Selly Oak61.0%
  334. =331Boston and Skegness61.0%
  335. =331Bristol North East61.0%
  336. =331Bristol North West61.0%
  337. =331Coventry North West61.0%
  338. =331Doncaster North61.0%
  339. =331East Grinstead and Uckfield61.0%
  340. =331East Hampshire61.0%
  341. =331East Surrey61.0%
  342. =331Gillingham and Rainham61.0%
  343. =331Ipswich61.0%
  344. =331Keighley and Ilkley61.0%
  345. =331Leeds South West and Morley61.0%
  346. =331Leeds West and Pudsey61.0%
  347. =331Leicester South61.0%
  348. =331Liverpool Wavertree61.0%
  349. =331Manchester Rusholme61.0%
  350. =331Newton Aycliffe and Spennymoor61.0%
  351. =331North Dorset61.0%
  352. =331Nottingham East61.0%
  353. =331Nottingham South61.0%
  354. =331Reading West and Mid Berkshire61.0%
  355. =331Rossendale and Darwen61.0%
  356. =331Sheffield Central61.0%
  357. =331Skipton and Ripon61.0%
  358. =331South Cambridgeshire61.0%
  359. =331South Shields61.0%
  360. =331St Austell and Newquay61.0%
  361. =331Stoke-on-Trent Central61.0%
  362. =331Stoke-on-Trent South61.0%
  363. =331Stourbridge61.0%
  364. =331Stratford-on-Avon61.0%
  365. =331Stroud61.0%
  366. =331Tipton and Wednesbury61.0%
  367. =331Truro and Falmouth61.0%
  368. =331Wells and Mendip Hills61.0%
  369. =331Witham61.0%
  370. =331Wolverhampton West61.0%
  371. =331Worcester61.0%
  372. =331York Central61.0%
  373. =373Aldershot60.0%
  374. =373Beverley and Holderness60.0%
  375. =373Bristol South60.0%
  376. =373Central Suffolk and North Ipswich60.0%
  377. =373Crawley60.0%
  378. =373Crewe and Nantwich60.0%
  379. =373Darlington60.0%
  380. =373Dewsbury and Batley60.0%
  381. =373Dunstable and Leighton Buzzard60.0%
  382. =373East Wiltshire60.0%
  383. =373Ely and East Cambridgeshire60.0%
  384. =373Fareham and Waterlooville60.0%
  385. =373Harwich and North Essex60.0%
  386. =373Kettering60.0%
  387. =373Melksham and Devizes60.0%
  388. =373Melton and Syston60.0%
  389. =373Norwich South60.0%
  390. =373Nottingham North and Kimberley60.0%
  391. =373Oldham East and Saddleworth60.0%
  392. =373Oldham West, Chadderton and Royton60.0%
  393. =373Portsmouth South60.0%
  394. =373Rugby60.0%
  395. =373South Norfolk60.0%
  396. =373St Helens North60.0%
  397. =373Staffordshire Moorlands60.0%
  398. =373Weald of Kent60.0%
  399. =373Wyre Forest60.0%
  400. =400Bedford59.0%
  401. =400Birmingham Erdington59.0%
  402. =400Blackpool South59.0%
  403. =400Broadland and Fakenham59.0%
  404. =400Broxbourne59.0%
  405. =400Burton and Uttoxeter59.0%
  406. =400Corby and East Northamptonshire59.0%
  407. =400Coventry South59.0%
  408. =400Forest of Dean59.0%
  409. =400Gorton and Denton59.0%
  410. =400Huntingdon59.0%
  411. =400Jarrow and Gateshead East59.0%
  412. =400Kingswinford and South Staffordshire59.0%
  413. =400Leeds Central and Headingley59.0%
  414. =400Leeds East59.0%
  415. =400Leicester West59.0%
  416. =400Morecambe and Lunesdale59.0%
  417. =400North Cornwall59.0%
  418. =400North Shropshire59.0%
  419. =400North Warwickshire and Bedworth59.0%
  420. =400North West Leicestershire59.0%
  421. =400Northampton North59.0%
  422. =400Rochdale59.0%
  423. =400Runcorn and Helsby59.0%
  424. =400Scunthorpe59.0%
  425. =400Sheffield South East59.0%
  426. =400Smethwick59.0%
  427. =400Swindon South59.0%
  428. =400Taunton and Wellington59.0%
  429. =400Tewkesbury59.0%
  430. =400Walsall and Bloxwich59.0%
  431. =400Wellingborough and Rushden59.0%
  432. =400West Suffolk59.0%
  433. =433Ashfield58.0%
  434. =433Bassetlaw58.0%
  435. =433Blackpool North and Fleetwood58.0%
  436. =433Bracknell58.0%
  437. =433Brighton Kemptown and Peacehaven58.0%
  438. =433Chippenham58.0%
  439. =433Ellesmere Port and Bromborough58.0%
  440. =433Great Yarmouth58.0%
  441. =433Knowsley58.0%
  442. =433Lewes58.0%
  443. =433Liverpool Walton58.0%
  444. =433Luton South and South Bedfordshire58.0%
  445. =433Mansfield58.0%
  446. =433Nuneaton58.0%
  447. =433Pendle and Clitheroe58.0%
  448. =433Scarborough and Whitby58.0%
  449. =433South West Wiltshire58.0%
  450. =433Southport58.0%
  451. =433Tamworth58.0%
  452. =433Torbay58.0%
  453. =453Amber Valley57.0%
  454. =453Barrow and Furness57.0%
  455. =453Blackley and Middleton South57.0%
  456. =453Bognor Regis and Littlehampton57.0%
  457. =453Bradford South57.0%
  458. =453Bradford West57.0%
  459. =453Bury St Edmunds and Stowmarket57.0%
  460. =453Derby North57.0%
  461. =453Dudley57.0%
  462. =453Exmouth and Exeter East57.0%
  463. =453Gloucester57.0%
  464. =453Goole and Pocklington57.0%
  465. =453Grantham and Bourne57.0%
  466. =453Huddersfield57.0%
  467. =453Maldon57.0%
  468. =453North Northumberland57.0%
  469. =453North West Hampshire57.0%
  470. =453Penrith and Solway57.0%
  471. =453Richmond and Northallerton57.0%
  472. =453Salford57.0%
  473. =453Shrewsbury57.0%
  474. =453South Dorset57.0%
  475. =453South Holland and The Deepings57.0%
  476. =453South Shropshire57.0%
  477. =453Southampton Itchen57.0%
  478. =453Suffolk Coastal57.0%
  479. =453Weston-super-Mare57.0%
  480. =480Arundel and South Downs56.0%
  481. =480Birmingham Hodge Hill and Solihull North56.0%
  482. =480Bishop Auckland56.0%
  483. =480Bridgwater56.0%
  484. =480Bridlington and The Wolds56.0%
  485. =480Canterbury56.0%
  486. =480Coventry East56.0%
  487. =480Dover and Deal56.0%
  488. =480Droitwich and Evesham56.0%
  489. =480Erewash56.0%
  490. =480Gainsborough56.0%
  491. =480Havant56.0%
  492. =480Heywood and Middleton North56.0%
  493. =480Liverpool West Derby56.0%
  494. =480Manchester Central56.0%
  495. =480Newcastle upon Tyne Central and West56.0%
  496. =480North Norfolk56.0%
  497. =480Norwich North56.0%
  498. =480Peterborough56.0%
  499. =480South Derbyshire56.0%
  500. =480Waveney Valley56.0%
  501. =501Birkenhead55.0%
  502. =501Bootle55.0%
  503. =501Carlisle55.0%
  504. =501Gosport55.0%
  505. =501Hemel Hempstead55.0%
  506. =501High Peak55.0%
  507. =501Liverpool Riverside55.0%
  508. =501Louth and Horncastle55.0%
  509. =501Newbury55.0%
  510. =501North Devon55.0%
  511. =501North East Hertfordshire55.0%
  512. =501North West Norfolk55.0%
  513. =501Sussex Weald55.0%
  514. =501Thirsk and Malton55.0%
  515. =515Bristol East54.0%
  516. =515Chichester54.0%
  517. =515East Thanet54.0%
  518. =515Lincoln54.0%
  519. =515Mid Bedfordshire54.0%
  520. =515North East Cambridgeshire54.0%
  521. =515Preston54.0%
  522. =515Sheffield Brightside and Hillsborough54.0%
  523. =515Stevenage54.0%
  524. =515Wallasey54.0%
  525. =525Blyth and Ashington53.0%
  526. =525Derby South53.0%
  527. =525Isle of Wight East53.0%
  528. =525Isle of Wight West53.0%
  529. =525North Bedfordshire53.0%
  530. =525Sheffield Heeley53.0%
  531. =525Torridge and Tavistock53.0%
  532. =525Whitehaven and Workington53.0%
  533. =525Witney53.0%
  534. =534Burnley52.0%
  535. =534Clacton52.0%
  536. =534Hyndburn52.0%
  537. =534Mid Norfolk52.0%
  538. =534Worthing West52.0%
  539. =539Eastbourne51.0%
  540. =539Leeds South51.0%
  541. =539Portsmouth North51.0%
  542. =539Tiverton and Minehead51.0%
  543. 543South West Norfolk47.0%

Data table

544 rows

Area2025/262024/25
Hammersmith and Chiswick E1400126480.0%82.0%
Richmond Park E1400144579.0%78.0%
West Ham and Beckton E1400157678.0%76.0%
Chelsea and Fulham E1400116077.0%77.0%
Chingford and Woodford Green E1400116777.0%76.0%
Hampstead and Highgate E1400126577.0%76.0%
Sutton and Cheam E1400153477.0%79.0%
Leyton and Wanstead E1400133476.0%78.0%
Ruislip, Northwood and Pinner E1400145476.0%77.0%
Twickenham E1400155676.0%76.0%
East Ham E1400121375.0%77.0%
Eltham and Chislehurst E1400122375.0%73.0%
Esher and Walton E1400123075.0%74.0%
Kensington and Bayswater E1400131075.0%74.0%
Altrincham and Sale West E1400106574.0%75.0%
Cheadle E1400115874.0%74.0%
Cities of London and Westminster E1400117274.0%75.0%
Hackney North and Stoke Newington E1400125974.0%75.0%
Hackney South and Shoreditch E1400126074.0%78.0%
Southgate and Wood Green E1400150374.0%72.0%
St Albans E1400150774.0%75.0%
Bethnal Green and Stepney E1400108673.0%71.0%
Croydon South E1400118773.0%71.0%
Ealing Southall E1400120973.0%73.0%
Greenwich and Woolwich E1400125773.0%72.0%
Ilford South E1400130173.0%75.0%
Lewisham North E1400133273.0%71.0%
Lewisham West and East Dulwich E1400133373.0%70.0%
Rushcliffe E1400145773.0%73.0%
Sheffield Hallam E1400146873.0%73.0%
Sutton Coldfield E1400153573.0%72.0%
Thurrock E1400154673.0%70.0%
Warrington South E1400156573.0%70.0%
Battersea E1400108172.0%72.0%
Beckenham and Penge E1400108372.0%75.0%
Bristol Central E1400113172.0%66.0%
Chesham and Amersham E1400116272.0%72.0%
Chipping Barnet E1400116972.0%73.0%
Clapham and Brixton Hill E1400117572.0%73.0%
Holborn and St Pancras E1400129072.0%71.0%
Islington North E1400130572.0%68.0%
North Somerset E1400139972.0%68.0%
Poplar and Limehouse E1400143072.0%71.0%
Stratford and Bow E1400152572.0%71.0%
Walthamstow E1400156372.0%71.0%
Brentford and Isleworth E1400112471.0%73.0%
Brentwood and Ongar E1400112571.0%70.0%
Dartford E1400119171.0%69.0%
Dulwich and West Norwood E1400120571.0%69.0%
Hornsey and Friern Barnet E1400129371.0%75.0%
Leeds North West E1400132271.0%69.0%
Orpington E1400141771.0%70.0%
Solihull West and Shirley E1400147971.0%69.0%
Tatton E1400153971.0%73.0%
Wimbledon E1400158671.0%75.0%
Bermondsey and Old Southwark E1400108570.0%74.0%
Bournemouth East E1400111570.0%67.0%
Bradford East E1400111870.0%64.0%
Brent West E1400112370.0%73.0%
Bromley and Biggin Hill E1400113770.0%69.0%
Carshalton and Wallington E1400115370.0%68.0%
Dagenham and Rainham E1400118970.0%66.0%
Harrow East E1400127070.0%71.0%
Ilford North E1400130070.0%71.0%
New Forest West E1400137470.0%66.0%
Old Bexley and Sidcup E1400141470.0%71.0%
Romford E1400144870.0%66.0%
Shipley E1400147270.0%67.0%
South Devon E1400148470.0%66.0%
Stockton West E1400151970.0%70.0%
Wirral West E1400158970.0%68.0%
Ealing Central and Acton E1400120769.0%69.0%
Earley and Woodley E1400121069.0%69.0%
Erith and Thamesmead E1400122969.0%69.0%
Finchley and Golders Green E1400123869.0%74.0%
Harpenden and Berkhamsted E1400126869.0%70.0%
Islington South and Finsbury E1400130669.0%66.0%
Kingston upon Hull North and Cottingham E1400131469.0%67.0%
Leeds North East E1400132169.0%68.0%
North East Hampshire E1400139269.0%67.0%
Sevenoaks E1400146569.0%68.0%
Slough E1400147769.0%71.0%
South West Devon E1400149569.0%69.0%
South West Hertfordshire E1400149669.0%66.0%
Sunderland Central E1400153169.0%70.0%
Tunbridge Wells E1400155569.0%69.0%
Watford E1400156869.0%67.0%
Winchester E1400158769.0%66.0%
Wokingham E1400159369.0%69.0%
Bexleyheath and Crayford E1400108968.0%65.0%
Birmingham Hall Green and Moseley E1400109468.0%67.0%
Bolton West E1400111268.0%65.0%
Bromsgrove E1400113868.0%67.0%
Castle Point E1400115468.0%64.0%
Croydon West E1400118868.0%70.0%
Edmonton and Winchmore Hill E1400122168.0%67.0%
Hertford and Stortford E1400128368.0%67.0%
Newcastle upon Tyne North E1400137968.0%70.0%
North East Somerset and Hanham E1400139468.0%67.0%
North West Essex E1400140268.0%67.0%
Sefton Central E1400146368.0%63.0%
Tooting E1400155068.0%68.0%
Tynemouth E1400155768.0%64.0%
York Outer E1400160568.0%67.0%
Barking E1400107367.0%68.0%
Chelmsford E1400115967.0%67.0%
Congleton E1400117867.0%63.0%
Epsom and Ewell E1400122767.0%65.0%
Farnham and Bordon E1400123467.0%69.0%
Feltham and Heston E1400123667.0%64.0%
Godalming and Ash E1400124967.0%58.0%
Halesowen E1400126167.0%66.0%
Hamble Valley E1400126367.0%67.0%
Harborough, Oadby and Wigston E1400126667.0%68.0%
Hendon E1400127967.0%73.0%
Hornchurch and Upminster E1400129267.0%64.0%
Horsham E1400129467.0%67.0%
Houghton and Sunderland South E1400129567.0%65.0%
Hove and Portslade E1400129667.0%63.0%
Kenilworth and Southam E1400130967.0%65.0%
Macclesfield E1400134767.0%64.0%
Maidenhead E1400134867.0%64.0%
Makerfield E1400135067.0%68.0%
Mid Derbyshire E1400136267.0%65.0%
Milton Keynes North E1400137067.0%68.0%
North Durham E1400138967.0%65.0%
North West Cambridgeshire E1400140167.0%64.0%
Northampton South E1400140767.0%67.0%
Penistone and Stocksbridge E1400142367.0%68.0%
Poole E1400142967.0%61.0%
Queen's Park and Maida Vale E1400143567.0%70.0%
Rayleigh and Wickford E1400143767.0%65.0%
Sherwood Forest E1400147167.0%66.0%
South Basildon and East Thurrock E1400148067.0%65.0%
South Leicestershire E1400148867.0%64.0%
Stafford E1400151367.0%73.0%
Wigan E1400158567.0%65.0%
Woking E1400159267.0%64.0%
Barnsley North E1400107466.0%65.0%
Beaconsfield E1400108266.0%65.0%
Brigg and Immingham E1400112866.0%63.0%
Buckingham and Bletchley E1400114166.0%64.0%
Chorley E1400117066.0%62.0%
Colchester E1400117666.0%63.0%
Dorking and Horley E1400120166.0%66.0%
Enfield North E1400122566.0%68.0%
Faversham and Mid Kent E1400123566.0%64.0%
Filton and Bradley Stoke E1400123766.0%65.0%
Hertsmere E1400128466.0%66.0%
Honiton and Sidmouth E1400129166.0%62.0%
Kingston and Surbiton E1400131266.0%64.0%
Lichfield E1400133566.0%65.0%
Luton North E1400134566.0%67.0%
Maidstone and Malling E1400134966.0%62.0%
Manchester Withington E1400135466.0%67.0%
Milton Keynes Central E1400136966.0%65.0%
Pontefract, Castleford and Knottingley E1400142866.0%65.0%
Redcar E1400144066.0%65.0%
Ribble Valley E1400144366.0%67.0%
South Northamptonshire E1400149066.0%65.0%
Surrey Heath E1400153266.0%64.0%
Telford E1400154166.0%64.0%
Welwyn Hatfield E1400157366.0%63.0%
Wetherby and Easingwold E1400158266.0%69.0%
Windsor E1400158866.0%66.0%
Wolverhampton South East E1400159566.0%64.0%
Worsley and Eccles E1400159866.0%64.0%
Basildon and Billericay E1400107765.0%66.0%
Bath E1400108065.0%57.0%
Birmingham Ladywood E1400109665.0%64.0%
Birmingham Northfield E1400109765.0%63.0%
Birmingham Perry Barr E1400109865.0%62.0%
City of Durham E1400117365.0%66.0%
Cramlington and Killingworth E1400118365.0%65.0%
Doncaster Central E1400119865.0%61.0%
Epping Forest E1400122665.0%63.0%
Fylde E1400124265.0%71.0%
Gateshead Central and Whickham E1400124465.0%65.0%
Great Grimsby and Cleethorpes E1400125565.0%67.0%
Halifax E1400126265.0%61.0%
Harrow West E1400127165.0%68.0%
Henley and Thame E1400128065.0%66.0%
Hexham E1400128565.0%68.0%
Kingston upon Hull East E1400131365.0%67.0%
Loughborough E1400134265.0%63.0%
Meriden and Solihull East E1400135865.0%67.0%
Mid Buckinghamshire E1400136065.0%66.0%
Mid Leicestershire E1400136465.0%64.0%
Middlesbrough and Thornaby East E1400136765.0%63.0%
Newcastle upon Tyne East and Wallsend E1400137865.0%63.0%
Newcastle-under-Lyme E1400138065.0%62.0%
North Herefordshire E1400139565.0%64.0%
Ossett and Denby Dale E1400141865.0%63.0%
Peckham E1400142165.0%65.0%
Putney E1400143465.0%68.0%
Reading Central E1400143865.0%65.0%
Salisbury E1400146065.0%61.0%
Sleaford and North Hykeham E1400147665.0%64.0%
South Suffolk E1400149465.0%62.0%
Southend West and Leigh E1400150265.0%65.0%
Spen Valley E1400150665.0%64.0%
St Helens South and Whiston E1400151065.0%63.0%
Stretford and Urmston E1400152865.0%67.0%
Swindon North E1400153665.0%62.0%
The Wrekin E1400154365.0%63.0%
Uxbridge and South Ruislip E1400155865.0%69.0%
Vauxhall and Camberwell Green E1400155965.0%63.0%
Warrington North E1400156465.0%66.0%
Washington and Gateshead South E1400156765.0%63.0%
Yeovil E1400160365.0%62.0%
Barnsley South E1400107564.0%62.0%
Bicester and Woodstock E1400109064.0%63.0%
Bolton North East E1400111064.0%64.0%
Braintree E1400112164.0%61.0%
Brighton Pavilion E1400113064.0%59.0%
Broxtowe E1400114064.0%66.0%
Bury South E1400114564.0%65.0%
Cambridge E1400114964.0%62.0%
Chester South and Eddisbury E1400116464.0%63.0%
Derbyshire Dales E1400119564.0%63.0%
Doncaster East and the Isle of Axholme E1400119964.0%65.0%
Ealing North E1400120864.0%63.0%
East Worthing and Shoreham E1400121864.0%61.0%
Eastleigh E1400122064.0%62.0%
Glastonbury and Somerton E1400124764.0%61.0%
Guildford E1400125864.0%67.0%
Hartlepool E1400127264.0%63.0%
Hereford and South Herefordshire E1400128164.0%62.0%
Hitchin E1400128964.0%61.0%
Leigh and Atherton E1400132964.0%62.0%
Mid Sussex E1400136664.0%66.0%
Mitcham and Morden E1400137164.0%66.0%
Normanton and Hemsworth E1400138364.0%59.0%
Rochester and Strood E1400144764.0%63.0%
Romsey and Southampton North E1400144964.0%63.0%
Runnymede and Weybridge E1400145664.0%68.0%
Rutland and Stamford E1400145864.0%63.0%
Southampton Test E1400150064.0%58.0%
Southend East and Rochford E1400150164.0%58.0%
Stockport E1400151764.0%63.0%
Stone, Great Wyrley and Penkridge E1400152364.0%62.0%
Streatham and Croydon North E1400152764.0%67.0%
Tonbridge E1400154964.0%64.0%
Westmorland and Lonsdale E1400158064.0%62.0%
Widnes and Halewood E1400158464.0%62.0%
Wycombe E1400160064.0%63.0%
Wythenshawe and Sale East E1400160264.0%60.0%
Aldridge-Brownhills E1400106463.0%62.0%
Ashford E1400106963.0%63.0%
Banbury E1400107263.0%63.0%
Basingstoke E1400107863.0%64.0%
Bexhill and Battle E1400108863.0%64.0%
Birmingham Yardley E1400110063.0%61.0%
Blaydon and Consett E1400110663.0%62.0%
Bolsover E1400110963.0%60.0%
Bournemouth West E1400111663.0%63.0%
Brent East E1400112263.0%67.0%
Bury North E1400114463.0%64.0%
Camborne and Redruth E1400114863.0%61.0%
Christchurch E1400117163.0%61.0%
Colne Valley E1400117763.0%63.0%
Croydon East E1400118663.0%66.0%
Daventry E1400119263.0%59.0%
Easington E1400121163.0%60.0%
Exeter E1400123163.0%63.0%
Folkestone and Hythe E1400123963.0%61.0%
Frome and East Somerset E1400124163.0%61.0%
Harlow E1400126763.0%66.0%
Harrogate and Knaresborough E1400126963.0%63.0%
Hastings and Rye E1400127463.0%62.0%
Hayes and Harlington E1400127663.0%64.0%
Hazel Grove E1400127763.0%59.0%
Herne Bay and Sandwich E1400128263.0%60.0%
Leicester East E1400132663.0%61.0%
Lewisham East E1400133163.0%63.0%
Liverpool Garston E1400133763.0%64.0%
Middlesbrough South and East Cleveland E1400136863.0%61.0%
New Forest East E1400137363.0%64.0%
North Cotswolds E1400138663.0%65.0%
Oxford West and Abingdon E1400142063.0%64.0%
Plymouth Moor View E1400142663.0%62.0%
Redditch E1400144163.0%53.0%
Reigate E1400144263.0%66.0%
Sittingbourne and Sheppey E1400147463.0%60.0%
Tottenham E1400155363.0%63.0%
West Worcestershire E1400157963.0%61.0%
Ashton-under-Lyne E1400107062.0%61.0%
Blackburn E1400110262.0%64.0%
Bolton South and Walkden E1400111162.0%65.0%
Calder Valley E1400114762.0%62.0%
Cannock Chase E1400115062.0%63.0%
Central Devon E1400115562.0%61.0%
Chatham and Aylesford E1400115762.0%60.0%
Cheltenham E1400116162.0%60.0%
Chester North and Neston E1400116362.0%65.0%
Chesterfield E1400116562.0%60.0%
Didcot and Wantage E1400119762.0%63.0%
Gedling E1400124562.0%67.0%
Gravesham E1400125462.0%60.0%
Hinckley and Bosworth E1400128862.0%59.0%
Kingston upon Hull West and Haltemprice E1400131562.0%61.0%
Lancaster and Wyre E1400131862.0%64.0%
Lowestoft E1400134462.0%62.0%
Mid Cheshire E1400136162.0%58.0%
Mid Dorset and North Poole E1400136362.0%61.0%
Newark E1400137562.0%63.0%
Newton Abbot E1400138162.0%62.0%
North East Derbyshire E1400139162.0%64.0%
Oxford East E1400141962.0%62.0%
Plymouth Sutton and Devonport E1400142762.0%66.0%
Rawmarsh and Conisbrough E1400143662.0%63.0%
Rother Valley E1400145162.0%60.0%
Rotherham E1400145262.0%59.0%
Selby E1400146462.0%60.0%
South Cotswolds E1400148262.0%62.0%
South East Cornwall E1400148662.0%62.0%
South Ribble E1400149162.0%64.0%
Spelthorne E1400150562.0%63.0%
St Ives E1400151162.0%57.0%
St Neots and Mid Cambridgeshire E1400151262.0%61.0%
Stalybridge and Hyde E1400151562.0%61.0%
Stockton North E1400151862.0%61.0%
Stoke-on-Trent North E1400152162.0%62.0%
Thornbury and Yate E1400154562.0%64.0%
Wakefield and Rothwell E1400156062.0%63.0%
Warwick and Leamington E1400156662.0%63.0%
West Bromwich E1400157462.0%60.0%
West Dorset E1400157562.0%55.0%
West Lancashire E1400157762.0%62.0%
Wolverhampton North East E1400159462.0%62.0%
Aylesbury E1400107161.0%62.0%
Birmingham Edgbaston E1400109261.0%61.0%
Birmingham Selly Oak E1400109961.0%63.0%
Boston and Skegness E1400111461.0%60.0%
Bristol North East E1400113361.0%57.0%
Bristol North West E1400113461.0%62.0%
Coventry North West E1400118161.0%58.0%
Doncaster North E1400120061.0%62.0%
East Grinstead and Uckfield E1400121261.0%61.0%
East Hampshire E1400121461.0%64.0%
East Surrey E1400121561.0%65.0%
Gillingham and Rainham E1400124661.0%60.0%
Ipswich E1400130261.0%57.0%
Keighley and Ilkley E1400130861.0%61.0%
Leeds South West and Morley E1400132461.0%61.0%
Leeds West and Pudsey E1400132561.0%63.0%
Leicester South E1400132761.0%61.0%
Liverpool Wavertree E1400134061.0%58.0%
Manchester Rusholme E1400135361.0%59.0%
Newton Aycliffe and Spennymoor E1400138261.0%62.0%
North Dorset E1400138861.0%59.0%
Nottingham East E1400141061.0%62.0%
Nottingham South E1400141261.0%62.0%
Reading West and Mid Berkshire E1400143961.0%60.0%
Rossendale and Darwen E1400145061.0%60.0%
Sheffield Central E1400146761.0%67.0%
Skipton and Ripon E1400147561.0%60.0%
South Cambridgeshire E1400148161.0%61.0%
South Shields E1400149261.0%63.0%
St Austell and Newquay E1400150861.0%61.0%
Stoke-on-Trent Central E1400152061.0%57.0%
Stoke-on-Trent South E1400152261.0%62.0%
Stourbridge E1400152461.0%60.0%
Stratford-on-Avon E1400152661.0%62.0%
Stroud E1400152961.0%62.0%
Tipton and Wednesbury E1400154761.0%60.0%
Truro and Falmouth E1400155461.0%61.0%
Wells and Mendip Hills E1400157261.0%62.0%
Witham E1400159061.0%61.0%
Wolverhampton West E1400159661.0%62.0%
Worcester E1400159761.0%62.0%
York Central E1400160461.0%59.0%
Aldershot E1400106360.0%62.0%
Beverley and Holderness E1400108760.0%55.0%
Bristol South E1400113560.0%58.0%
Central Suffolk and North Ipswich E1400115660.0%59.0%
Crawley E1400118460.0%63.0%
Crewe and Nantwich E1400118560.0%60.0%
Darlington E1400119060.0%62.0%
Dewsbury and Batley E1400119660.0%61.0%
Dunstable and Leighton Buzzard E1400120660.0%54.0%
East Wiltshire E1400121760.0%60.0%
Ely and East Cambridgeshire E1400122460.0%61.0%
Fareham and Waterlooville E1400123360.0%60.0%
Harwich and North Essex E1400127360.0%60.0%
Kettering E1400131160.0%60.0%
Melksham and Devizes E1400135660.0%61.0%
Melton and Syston E1400135760.0%60.0%
Norwich South E1400140960.0%57.0%
Nottingham North and Kimberley E1400141160.0%58.0%
Oldham East and Saddleworth E1400141560.0%59.0%
Oldham West, Chadderton and Royton E1400141660.0%59.0%
Portsmouth South E1400143260.0%57.0%
Rugby E1400145360.0%59.0%
South Norfolk E1400148960.0%64.0%
St Helens North E1400150960.0%61.0%
Staffordshire Moorlands E1400151460.0%62.0%
Weald of Kent E1400157060.0%59.0%
Wyre Forest E1400160160.0%58.0%
Bedford E1400108459.0%57.0%
Birmingham Erdington E1400109359.0%60.0%
Blackpool South E1400110559.0%55.0%
Broadland and Fakenham E1400113659.0%55.0%
Broxbourne E1400113959.0%59.0%
Burton and Uttoxeter E1400114359.0%58.0%
Corby and East Northamptonshire E1400117959.0%57.0%
Coventry South E1400118259.0%64.0%
Forest of Dean E1400124059.0%61.0%
Gorton and Denton E1400125159.0%59.0%
Huntingdon E1400129859.0%58.0%
Jarrow and Gateshead East E1400130759.0%59.0%
Kingswinford and South Staffordshire E1400131659.0%61.0%
Leeds Central and Headingley E1400131959.0%63.0%
Leeds East E1400132059.0%57.0%
Leicester West E1400132859.0%60.0%
Morecambe and Lunesdale E1400137259.0%58.0%
North Cornwall E1400138559.0%60.0%
North Shropshire E1400139859.0%57.0%
North Warwickshire and Bedworth E1400140059.0%61.0%
North West Leicestershire E1400140459.0%60.0%
Northampton North E1400140659.0%60.0%
Rochdale E1400144659.0%60.0%
Runcorn and Helsby E1400145559.0%63.0%
Scunthorpe E1400146259.0%61.0%
Sheffield South East E1400147059.0%59.0%
Smethwick E1400147859.0%63.0%
Swindon South E1400153759.0%58.0%
Taunton and Wellington E1400154059.0%58.0%
Tewkesbury E1400154259.0%57.0%
Walsall and Bloxwich E1400156259.0%59.0%
Wellingborough and Rushden E1400157159.0%59.0%
West Suffolk E1400157859.0%61.0%
Ashfield E1400106858.0%59.0%
Bassetlaw E1400107958.0%60.0%
Blackpool North and Fleetwood E1400110458.0%54.0%
Bracknell E1400111758.0%59.0%
Brighton Kemptown and Peacehaven E1400112958.0%54.0%
Chippenham E1400116858.0%56.0%
Ellesmere Port and Bromborough E1400122258.0%56.0%
Great Yarmouth E1400125658.0%55.0%
Knowsley E1400131758.0%57.0%
Lewes E1400133058.0%64.0%
Liverpool Walton E1400133958.0%60.0%
Luton South and South Bedfordshire E1400134658.0%61.0%
Mansfield E1400135558.0%57.0%
Nuneaton E1400141358.0%57.0%
Pendle and Clitheroe E1400142258.0%62.0%
Scarborough and Whitby E1400146158.0%57.0%
South West Wiltshire E1400149858.0%56.0%
Southport E1400150458.0%59.0%
Tamworth E1400153858.0%60.0%
Torbay E1400155158.0%62.0%
Amber Valley E1400106657.0%55.0%
Barrow and Furness E1400107657.0%55.0%
Blackley and Middleton South E1400110357.0%55.0%
Bognor Regis and Littlehampton E1400110857.0%55.0%
Bradford South E1400111957.0%56.0%
Bradford West E1400112057.0%56.0%
Bury St Edmunds and Stowmarket E1400114657.0%56.0%
Derby North E1400119357.0%57.0%
Dudley E1400120457.0%61.0%
Exmouth and Exeter East E1400123257.0%54.0%
Gloucester E1400124857.0%58.0%
Goole and Pocklington E1400125057.0%57.0%
Grantham and Bourne E1400125357.0%60.0%
Huddersfield E1400129757.0%55.0%
Maldon E1400135157.0%62.0%
North Northumberland E1400139757.0%58.0%
North West Hampshire E1400140357.0%56.0%
Penrith and Solway E1400142457.0%54.0%
Richmond and Northallerton E1400144457.0%58.0%
Salford E1400145957.0%53.0%
Shrewsbury E1400147357.0%58.0%
South Dorset E1400148557.0%54.0%
South Holland and The Deepings E1400148757.0%57.0%
South Shropshire E1400149357.0%58.0%
Southampton Itchen E1400149957.0%56.0%
Suffolk Coastal E1400153057.0%59.0%
Weston-super-Mare E1400158157.0%57.0%
Arundel and South Downs E1400106756.0%54.0%
Birmingham Hodge Hill and Solihull North E1400109556.0%59.0%
Bishop Auckland E1400110156.0%57.0%
Bridgwater E1400112656.0%56.0%
Bridlington and The Wolds E1400112756.0%57.0%
Canterbury E1400115156.0%58.0%
Coventry East E1400118056.0%58.0%
Dover and Deal E1400120256.0%57.0%
Droitwich and Evesham E1400120356.0%54.0%
Erewash E1400122856.0%56.0%
Gainsborough E1400124356.0%56.0%
Havant E1400127556.0%57.0%
Heywood and Middleton North E1400128656.0%58.0%
Liverpool West Derby E1400134156.0%59.0%
Manchester Central E1400135256.0%56.0%
Newcastle upon Tyne Central and West E1400137756.0%60.0%
North Norfolk E1400139656.0%53.0%
Norwich North E1400140856.0%56.0%
Peterborough E1400142556.0%59.0%
South Derbyshire E1400148356.0%55.0%
Waveney Valley E1400156956.0%54.0%
Birkenhead E1400109155.0%53.0%
Bootle E1400111355.0%53.0%
Carlisle E1400115255.0%57.0%
Gosport E1400125255.0%55.0%
Hemel Hempstead E1400127855.0%58.0%
High Peak E1400128755.0%54.0%
Liverpool Riverside E1400133855.0%51.0%
Louth and Horncastle E1400134355.0%57.0%
Newbury E1400137655.0%55.0%
North Devon E1400138755.0%55.0%
North East Hertfordshire E1400139355.0%54.0%
North West Norfolk E1400140555.0%54.0%
Sussex Weald E1400153355.0%61.0%
Thirsk and Malton E1400154455.0%59.0%
Bristol East E1400113254.0%56.0%
Chichester E1400116654.0%56.0%
East Thanet E1400121654.0%57.0%
Lincoln E1400133654.0%55.0%
Mid Bedfordshire E1400135954.0%49.0%
North East Cambridgeshire E1400139054.0%51.0%
Preston E1400143354.0%54.0%
Sheffield Brightside and Hillsborough E1400146654.0%50.0%
Stevenage E1400151654.0%56.0%
Wallasey E1400156154.0%51.0%
Blyth and Ashington E1400110753.0%52.0%
Derby South E1400119453.0%54.0%
Isle of Wight East E1400130353.0%51.0%
Isle of Wight West E1400130453.0%51.0%
North Bedfordshire E1400138453.0%49.0%
Sheffield Heeley E1400146953.0%51.0%
Torridge and Tavistock E1400155253.0%55.0%
Whitehaven and Workington E1400158353.0%55.0%
Witney E1400159153.0%57.0%
Burnley E1400114252.0%56.0%
Clacton E1400117452.0%52.0%
Hyndburn E1400129952.0%53.0%
Mid Norfolk E1400136552.0%54.0%
Worthing West E1400159952.0%57.0%
Eastbourne E1400121951.0%55.0%
Leeds South E1400132351.0%52.0%
Portsmouth North E1400143151.0%51.0%
Tiverton and Minehead E1400154851.0%45.0%
South West Norfolk E1400149747.0%53.0%
England63.0%63.0%

Download CSVDownload JSON with full provenance

Map

2025/26 · 543 areas, each shaded by the fifth of the areas its figure falls in

  • 47.0% to 58.0%
  • 58.0% to 62.0%
  • 62.0% to 64.0%
  • 64.0% to 67.0%
  • 67.0% to 80.0%

Boundaries: Constituency boundaries, Jul 2024, from the geography spine. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2024.

Source and licence

Publisher
Department for Education
Check it yourself
https://explore-education-statistics.service.gov.uk/find-statistics/key-stage-2-attainment
Licence
Open Government Licence v3.0 – Contains public sector information licensed under the Open Government Licence v3.0.
Retrieved
30 October 2026, 11:41 UTC
Raw files fetched

Verification

Verified against source, 30 October 2026, 11:42 UTC Run at 30 October 2026, 11:42 UTC; 1088 of 1088 figures matched the live source.

ResultCheckDetail
PassProvenance recordedDepartment for Education; Open Government Licence v3.0; retrieved 2026-10-30T11:41:43Z; 4 raw file(s)
PassRaw files match recorded SHA-2564 of 4 files intact
PassRe-parsing raw files reproduces figures1088 of 1088 figures and the headline reproduced
PassFigures are finite numbers1088 figures, 0 invalid
PassLive source matches every figure1088 of 1088 figures match exactly after downloading 4 source file(s) again (2 byte-identical); the headline matches
PassEES data set is currentlatest period 2025/26 ended 60 days before retrieval (limit 500)
PassThe constituencies add up to Englandin 34 of 34 cases each subject's, year's and count's constituencies sum to the whole within 0 (34 exactly)
PassEach share is its pupils over the eligible pupils11968 of 11968 shares meeting the expected or higher standard, by area, subject and year, are the pupils over the eligible pupils rounded half up to a whole number
PassThe DfE's regional data set gives England the same shares22 of 22 of England's shares by subject, year and standard equal the regional data set's (c62e9901-7b35-7272-9fd1-30ab9a527e10)
PassSource page answershttps://explore-education-statistics.service.gov.uk/find-statistics/key-stage-2-attainment – HTTP 200

Notes

  • The share of pupils at the end of key stage 2 in state-funded schools who met the expected standard in all three of reading, writing and maths, in each constituency as the DfE's data set places them, to the nearest whole number as the DfE gives it. The record holds attainment only: the DfE published no progress scores for 2024/25, whose pupils had no key stage 1 assessment in the pandemic, and says those for 2025/26 come with its revised release in December.
  • The latest year is provisional until the DfE's revised release each December.