Does immigration impact GP availability?


By Chris Haycock, 22nd January 2019 | Comments


Claims that immigration levels are responsible for low availability of GPs in England are false. We've crunched the data to prove it.

The BBC recently published "shocking" variations in GP availability in different parts of England.

As a result, many took to social media to claim that rising levels of immigrants was primarily responsible for fewer GPs being available, longer waits, and difficulties securing an appointment.

We set out to discover if there is a causal link between the current discrepancy of available GPs, and immigration levels over the last ten years.

By combining data sources from official organisations, we matched each English local authority with net migration figures and NHS staffing levels, to give us a better understanding of the impact of immigration on the availability of GPs.

Our independent investigation found that there seems to be no direct link or correlation between immigration and GP availability. In fact, our research shows that in some areas with higher-than-average migration, there are a greater number of GPs per thousand people than those with lower-than-average immigration.

More importantly, we know that 37% of GPs in England are immigrants (NHS Digital, October 2018), even though they make up 15% of the overall population.

Chris Haycock, Founder of ZoomLocal who conducted the research said,

Whilst browsing social media I noticed many people claiming there is a link between immigration and access to GPs.

There was plenty of anecdotal evidence, and some very good arguments that appear to support those arguments. However, no one seemed to be able to prove or disprove the claims, so I decided to find out for myself and research the underlying data from a completely non-political and non-biased point of view. The findings were interesting: whilst there may be many factors to explain why some areas have poor availability of local GPs, immigration doesn't appear to be one of them.

When I compared data for each local authority side-by-side, the research actually shows a wide range of migration levels. There were no patterns or clues which suggest immigration has an impact on GP availability. Many local authorities that have higher-than-average levels of immigration also have a larger number of GPs available to them, which gives weight to this conclusion, further dispelling the rumours.

If immigration levels were to blame for lower levels of GP availability, then the results would reveal obvious patterns - namely that areas with higher immigration would have fewer GPs. But this is not the case. The results were far too inconclusive, and in fact appear random, suggesting that may be different underlying issues that are causing the discrepancies.

For example, Preston has just 0.38 GPs per 1,000 population, but with a non-UK born population of just under 10% (far less than the UK average of 15%) it becomes clear that immigration cannot be a factor. The same can be said for other local authorities that score low for GP availability - just two of the bottom 20 had higher than average numbers of their population not born in the UK.

At the other end of the scale, local authority areas such as County Durham and Shropshire have access to around two GPs per thousand people. Whilst the top nine local authorities have lower-than average non-UK born populations (which may indicate that immigration could be a factor, the top 20 contain local authorities with significantly high immigrant populations, such as Cambridge (31%), Oxford (37%), Camden (43%) and Wandsworth (34%).

In fact, there are a number of local authorities that have a large non-UK born population, including Kensington and Chelsea, Camden and Oxford, the number of GPs per 1,000 was higher than average. No matter how you attempt to analyse the data, we cannot conclusively say that immigration is a factor.

Although it appears that immigration is not a contributory factor on GP levels, there are still questions to be asked. There is a huge discrepancy in the number of available GPs in some local authorities.

Areas such as County Durham enjoy as many as two GPs per thousand people (495 patients per GP), whereas others such as Hastings are more deprived, with just 0.37 GPs per thousand (2,730 patients per GP).

We suspect that there may be other reasons, including deprivation levels and changing local health budgets. ZoomLocal will dig deeper in the coming months to attempt to unravel the mystery of GP availability.

The research was conducted by combining data from NHS Digital, the Office for National Statistics, and our own geodemographic data. Keep scrolling down to the bottom of this page for information about the methodology used in this research.





ENGLISH
REGION
POPULATION
PER GP1
GPs PER
1000 POPULATION
NON-UK BORN
POPULATION2
NET MIGRATION
2008-20173
POPULATION 2017
(% CHANGE FROM 2008)
NON-UK
QUAL. GPs4
Adur1,2250.827.85%323,391,237,142,675,564,575,282,124,1604.7%63,721 (+4.7%)17.3%
Allerdale1,2630.792.06%214,147,-109,155,-17,198,353,456,556,3811.1%97,213 (+1.1%)22.1%
Amber Valley99913.18%626,386,448,368,219,656,477,301,653,11623.8%125,898 (+3.8%)22.2%
Arun1,6030.629.45%1679,1433,1685,1300,2171,1901,2149,1855,2118,20156.4%158,657 (+6.4%)19.2%
Ashfield1,5970.632.38%362,506,335,461,197,1005,581,961,708,13847.3%126,164 (+7.3%)19%
Ashford1,5940.6310.19%661,591,758,893,1082,1030,1009,481,1388,113510.2%127,527 (+10.2%)41.2%
Aylesbury Vale1,3800.7210.71%953,592,1067,1578,1835,2326,2428,3326,3152,263212.9%196,020 (+12.9%)29.6%
Babergh1,6210.626.61%274,167,52,304,226,704,792,720,469,8083.9%90,794 (+3.9%)33.9%
Barking and Dagenham1,3590.7437.97%1523,3101,3171,1927,1112,1258,1566,2106,2314,-13018.2%210,711 (+18.2%)69.7%
Barnet1,3420.7537.13%2193,4484,3344,3634,2881,1567,2515,2288,3028,25912.5%387,803 (+12.5%)26.3%
Barnsley1,4930.676.16%1155,650,405,1000,1155,1468,1609,1496,1610,10826.4%243,341 (+6.4%)30.1%
Barrow-in-Furness1,1770.852.98%-48,31,-188,-157,-665,-472,-188,-107,-101,-396-4.167,099 (-4.1)28.1%
Basildon1,5900.636.5%333,-486,-356,191,634,1034,1222,465,784,-1276.5%184,479 (+6.5%)61.2%
Basingstoke and Deane2,0390.4910.27%958,1208,1314,1045,963,205,433,254,-67,-6427.6%175,337 (+7.6%)24.4%
Bassetlaw1,5510.649.46%737,439,294,63,75,472,382,547,496,10043.6%116,304 (+3.6%)28%
Bath and North East Somerset1,4290.79.54%1170,101,1287,1428,1398,2073,1576,2981,2467,17528%188,678 (+8%)12.1%
Bedford1,9760.5120.6%913,599,1711,1310,644,1436,1556,1765,1625,4609.3%169,912 (+9.3%)48.8%
Bexley1,8230.5515.44%860,530,1376,1008,267,1451,2002,1267,1616,-127.9%246,124 (+7.9%)57%
Birmingham1,3150.7623.57%-1212,-526,-255,2023,1289,-2198,270,3372,6351,6238.6%1,137,123 (+8.6%)34.3%
Blaby1,3200.769.09%253,-45,248,-39,218,263,497,452,866,15225.7%98,977 (+5.7%)18.7%
Blackburn with Darwen1,4590.6916.13%-606,-267,-684,-810,-970,-1146,-1378,-434,-344,-4242.6%148,772 (+2.6%)35.3%
Blackpool1,6080.625%-645,-254,232,-497,-48,-367,-681,-567,5,138-2.2139,870 (-2.2)34.5%
Bolsover9531.058.85%183,98,348,152,418,163,440,690,328,9375.1%79,098 (+5.1%)34.9%
Bolton1,1820.8513.34%457,782,250,342,346,-74,-896,-77,421,965%284,813 (+5%)27.8%
Boston1,4890.671140,1291,1041,-44,23,797,511,380,614,7319.2%68,488 (+9.2%)58.7%
Bournemouth1,3160.7620.03%596,910,3620,2641,2385,1399,1217,1863,1704,96511.7%194,752 (+11.7%)20.9%
Bracknell Forest1,8810.5312.46%437,118,564,381,551,590,613,520,-276,-1487.4%120,377 (+7.4%)29.7%
Bradford1,2760.7815.71%824,-298,170,38,-2777,-2092,-2230,-1116,-900,-10335.1%534,800 (+5.1%)32.7%
Braintree2,1070.478.57%965,149,679,858,433,389,559,308,472,2555.1%151,677 (+5.1%)47.2%
Breckland1,5570.6411.54%1369,591,614,1048,949,1143,1156,1511,1695,15647%138,602 (+7%)40.4%
Brent1,2760.7854.09%1391,949,476,1374,-1394,-993,-716,-9,-551,-77711.6%329,102 (+11.6%)38.8%
Brentwood1,6650.69.14%509,584,475,431,233,437,1095,409,261,-2786.1%76,575 (+6.1%)34.8%
Brighton and Hove1,6850.5918.05%1587,1350,1498,1094,1681,1298,1615,2565,2254,5139.1%288,155 (+9.1%)15.8%
Bristol, City of1,0990.9114.15%1035,2191,1544,2237,1318,2066,2310,3787,2181,4929.7%459,252 (+9.7%)16.5%
Broadland1,7370.585.45%340,640,808,413,596,578,733,1049,1157,14624%128,535 (+4%)25.7%
Bromley1,5610.6415.48%1840,1516,969,1434,1940,2648,1959,2259,544,2467.4%329,391 (+7.4%)39.3%
Bromsgrove1,1350.885.12%688,553,114,398,780,876,692,558,1082,10404.6%97,594 (+4.6%)16.3%
Broxbourne1,3440.7414.47%81,-2,-63,-91,290,5,171,-76,57,-6005.3%96,762 (+5.3%)34.7%
Broxtowe1,3580.7413.31%548,609,40,520,501,264,255,288,69,6243.5%112,718 (+3.5%)16.9%
Burnley1,9490.514.56%-415,-661,-547,-240,-205,-527,41,-111,-92,-670.4%87,705 (+0.4%)35.6%
Bury1,6490.618.44%-305,419,277,50,-135,-321,103,-60,188,6913.5%189,628 (+3.5%)31.3%
Calderdale1,6620.68.12%789,396,136,529,216,195,207,196,726,-394.1%209,454 (+4.1%)39.7%
Cambridge8501.1831.22%-1272,-1588,1251,252,-747,-36,4,866,-1006,-2377%124,919 (+7%)25.9%
Camden9561.0543.02%-976,2878,2041,5540,2730,3928,3912,6191,3676,273217%253,361 (+17%)20.8%
Cannock Chase1,3960.723.03%148,-38,-193,33,36,-210,65,-172,-124,4623.2%99,126 (+3.2%)63.4%
Canterbury1,7270.5813.41%1442,858,2625,2238,2619,2207,2400,2993,3015,192311%164,100 (+11%)28.4%
Carlisle1,4250.75.54%-342,-411,-251,136,210,22,-178,1,108,-121%108,274 (+1%)30.3%
Castle Point1,8710.53490,358,204,49,403,523,446,474,741,2572%89,814 (+2%)66.7%
Central Bedfordshire1,8180.559.28%1642,895,1758,2693,2547,2905,2735,3483,2941,202111.1%280,030 (+11.1%)37.7%
Charnwood1,2980.7712.2%1935,2047,2108,1651,2032,1242,2220,2182,1751,274211%180,387 (+11%)23%
Chelmsford1,4810.687.38%-174,378,453,331,231,495,490,673,865,14866.3%176,194 (+6.3%)34.5%
Cheltenham1,0750.9311.95%-43,575,429,296,-6,-618,181,3,472,-1883.5%117,128 (+3.5%)7.3%
Cherwell1,1530.8712.19%568,172,434,114,-141,57,409,182,271,4025.5%147,602 (+5.5%)23.4%
Cheshire East1,3200.767.39%1426,297,694,1122,1112,407,1299,1186,1438,16453.1%378,846 (+3.1%)24.4%
Cheshire West and Chester1,3250.756.81%-658,-587,-73,-487,186,534,605,1490,1651,22582.6%337,986 (+2.6%)20%
Chesterfield1,2300.814.78%223,140,82,92,-157,260,149,229,141,1761.9%104,579 (+1.9%)31.8%
Chichester1,3820.726.66%1578,1151,1272,754,1080,1110,1070,1561,1688,15477%120,192 (+7%)11.5%
Chiltern1,3060.7712.58%-96,-214,43,-592,84,238,652,496,406,963%95,355 (+3%)11%
Chorley2,1840.463.46%699,-47,421,959,1210,1224,951,1042,1011,14169%115,772 (+9%)30.2%
Christchurch1,1810.852.02%743,508,647,507,276,683,833,521,725,3345.4%49,616 (+5.4%)21.4%
City of London9571.05207,437,236,443,-822,-666,56,518,540,3792.9%7,654 (+2.9%)37.5%
Colchester1,8100.5511.05%1870,697,2276,1497,1781,1030,1835,3128,2019,185511.7%190,098 (+11.7%)57.1%
Copeland1,7610.57-27,-225,-190,-69,-342,-250,-157,-81,-370,-190-3.168,689 (-3.1)35.9%
Corby1,0700.9323.01%584,522,486,855,1035,700,833,991,1024,81216.7%69,540 (+16.7%)35.4%
Cornwall6181.624.81%4501,3113,4982,5002,4441,3549,4389,5008,5344,72236.5%561,349 (+6.5%)58.9%
Cotswold1,3670.738%-16,-17,176,775,523,723,700,865,678,15355.1%87,509 (+5.1%)10.9%
County Durham4952.023.63%1858,1171,2257,1325,683,1669,1468,2098,2528,24043.4%523,662 (+3.4%)72.5%
Coventry1,3850.7223.6%3507,2021,3722,4432,3482,3997,4674,7533,7151,529215.3%360,149 (+15.3%)40.4%
Craven1,1320.883.53%298,-111,213,206,121,268,296,262,729,4811.8%56,604 (+1.8%)4%
Crawley1,3790.7318.81%527,419,798,739,213,-154,-25,87,-230,-6817.9%111,664 (+7.9%)34.6%
Croydon1,4690.6835.08%1163,-472,966,2134,1015,1083,-7,-160,-255,-17919.2%384,837 (+9.2%)38.2%
Dacorum1,3940.7211.09%444,485,542,558,748,722,614,619,681,2478.2%153,316 (+8.2%)39.1%
Darlington1,4180.718.46%356,36,-116,-217,-436,-23,-38,5,214,532.5%106,347 (+2.5%)25.3%
Dartford1,3780.7311.16%1007,655,343,428,596,951,880,945,1008,175012.6%107,516 (+12.6%)43.6%
Daventry1,2150.826.05%11,333,43,333,104,68,381,748,1172,13546.7%82,638 (+6.7%)26.5%
Derby1,3110.7615.17%726,964,1656,467,-35,-630,-330,368,1238,-1425.9%257,034 (+5.9%)35.2%
Derbyshire Dales8351.26.96%609,335,379,223,424,176,314,346,393,6141.9%71,849 (+1.9%)17.4%
Doncaster1,6610.69.06%384,-265,-760,-504,-689,76,-55,589,1393,10283.4%308,940 (+3.4%)65.1%
Dover1,3620.736.91%419,-103,621,332,49,592,891,379,1193,14825.1%115,803 (+5.1%)45.9%
Dudley1,2830.786.89%400,-416,-289,-337,-656,15,274,272,563,12112.8%319,419 (+2.8%)34.5%
Ealing1,2510.848.14%598,1361,-596,544,-2803,-2075,-2828,-2121,-2769,-53935.5%342,736 (+5.5%)43.1%
East Cambridgeshire1,1390.886.75%1459,1445,1096,792,611,500,528,392,225,2678.8%88,858 (+8.8%)28.2%
East Devon1,1860.844.92%1360,589,1036,1158,1642,1359,2205,2593,2602,27666.8%142,265 (+6.8%)17.5%
East Dorset1,5410.654.48%734,253,618,612,831,647,639,960,829,7642.4%89,384 (+2.4%)12.1%
East Hampshire1,3270.755.03%704,849,773,460,385,874,634,942,693,8135.2%119,392 (+5.2%)22.2%
East Hertfordshire1,5320.65981,800,457,719,610,1065,1180,1194,1042,3518.3%147,080 (+8.3%)15.6%
East Lindsey1,6060.624.29%1535,905,1213,700,523,715,1373,986,1325,17461.6%139,718 (+1.6%)57.5%
East Northamptonshire1,6930.596.44%433,78,141,225,363,550,640,1013,1185,16928.1%93,135 (+8.1%)38.2%
East Riding of Yorkshire6441.555.62%2571,1383,1903,2213,1605,974,1628,528,1902,13031.7%338,061 (+1.7%)79.8%
East Staffordshire1,3510.7416.16%816,189,345,370,106,170,276,148,388,4405.4%117,552 (+5.4%)41.4%
Eastbourne1,2010.8313.56%746,-168,272,775,622,669,1065,1097,1006,5364.7%103,251 (+4.7%)20.9%
Eastleigh1,4830.676.13%241,383,1114,777,330,462,496,-364,123,5537%130,498 (+7%)23.9%
Eden1,0770.933.79%265,228,154,-68,272,38,52,72,187,2920.7%52,779 (+0.7%)12.2%
Elmbridge1,2990.7716.13%-523,-529,209,-264,-39,596,494,-62,-7,-2824.7%136,379 (+4.7%)21.9%
Enfield1,4340.734.26%2889,1616,2658,3184,225,70,1142,1561,412,-226510.6%332,705 (+10.6%)40.9%
Epping Forest1,6530.6116.08%394,328,241,557,667,538,1201,633,279,3315.5%130,576 (+5.5%)46.8%
Epsom and Ewell1,4450.6921.4%696,148,720,519,249,718,740,146,222,908.7%79,451 (+8.7%)21.8%
Erewash1,2960.776.07%411,231,149,99,184,212,668,379,305,1803.9%115,314 (+3.9%)30.3%
Exeter8771.1420.17%-63,94,1100,1042,1427,1579,1562,2511,1505,114511.4%128,916 (+11.4%)10.9%
Fareham1,3510.744.3%896,790,760,697,846,1040,719,522,628,4935.2%116,219 (+5.2%)7%
Fenland1,5500.64977,750,714,325,351,495,865,1185,792,11467.1%100,776 (+7.1%)40%
Forest Heath1,2600.7916.79%477,313,849,655,342,630,536,624,596,41212.2%65,523 (+12.2%)15.4%
Forest of Dean1,2460.85.82%267,25,55,492,586,331,815,996,933,6814.5%85,957 (+4.5%)18.8%
Fylde2,0220.495.07%222,640,547,726,226,846,977,796,1037,11864.6%78,863 (+4.6%)33.3%
Gateshead1,1500.875.93%225,307,136,282,-244,-315,417,802,771,-1503.1%202,419 (+3.1%)20.5%
Gedling1,8590.540.85%310,368,241,477,145,742,640,282,421,3604.1%117,128 (+4.1%)22.2%
Gloucester1,3170.769.3%135,23,512,460,551,417,449,837,472,1668.3%129,083 (+8.3%)31.6%
Gosport2,1380.477.02%483,-264,-325,-193,226,47,368,179,375,-1104.4%85,509 (+4.4%)60%
Gravesham2,0410.4919.79%433,270,327,65,148,328,801,385,-47,-5676.3%106,121 (+6.3%)40.4%
Great Yarmouth1,7140.5810.06%755,506,615,317,144,241,367,565,447,4793.5%99,417 (+3.5%)50%
Greenwich1,8020.5632.88%-1355,-692,902,1483,1046,1112,1627,2526,1367,77015.2%282,849 (+15.2%)45.9%
Guildford2,2390.4511.5%864,1238,1947,1956,1279,687,1610,1399,1236,84610.4%147,777 (+10.4%)7.6%
Hackney1,0860.9238.42%1508,599,100,673,1637,1742,2279,2276,1170,-53316.3%275,929 (+16.3%)28.7%
Halton1,5370.653.92%-128,-276,-56,-252,-366,-149,17,-96,229,773.7%127,595 (+3.7%)20.5%
Hambleton1,2430.87.72%412,-10,137,342,2,276,187,295,609,2582.5%90,718 (+2.5%)13.7%
Hammersmith and Fulham1,0280.9744.81%-1792,428,-1762,-938,-2108,-2433,-1393,-974,-2048,-3823.2%182,998 (+3.2%)42.1%
Harborough1,3650.736.56%606,438,505,737,567,1044,443,1158,1047,12778.8%91,461 (+8.8%)6%
Haringey1,3980.7242.4%3683,1394,-996,-891,-674,18,363,973,870,-36249.9%271,224 (+9.9%)39.7%
Harlow1,8740.5320.88%60,123,135,125,60,-69,565,149,12,-2107.3%86,191 (+7.3%)37%
Harrogate1,1190.891.87%889,510,425,676,396,494,300,569,281,1662.6%160,044 (+2.6%)7.7%
Harrow1,4730.6850.23%1119,1791,1767,969,-615,-1169,-65,-268,-328,-19537.8%248,880 (+7.8%)40.8%
Hart1,3840.727.33%330,38,-132,-3,221,346,254,189,254,3585.1%95,465 (+5.1%)14.5%
Hartlepool1,5770.633.23%150,-90,-48,74,-78,215,-251,-44,278,1781.8%93,019 (+1.8%)49.2%
Hastings2,7300.379.7%309,171,-40,104,-5,259,218,542,869,-1604.4%92,813 (+4.4%)50%
Havant1,4890.675.6%337,-48,267,236,361,417,660,784,786,11824.8%125,065 (+4.8%)20.2%
Havering1,8030.5513.67%1612,2010,1765,1368,1052,1789,2916,2551,2840,16769.5%256,039 (+9.5%)55.6%
Herefordshire, County of1,4930.677.85%2003,893,618,825,1510,923,1318,1098,1323,18374.8%191,041 (+4.8%)11.7%
Hertsmere1,1960.8421.15%1006,660,374,507,55,168,564,285,67,-546.1%104,031 (+6.1%)25.3%
High Peak1,2970.773.26%317,312,75,-7,15,-78,156,123,128,3431.3%92,063 (+1.3%)21.1%
Hillingdon1,6000.6334.4%2138,2678,1846,4225,3024,2296,2671,2157,1083,-7113.7%302,343 (+13.7%)37%
Hinckley and Bosworth1,4280.79.88%619,189,185,418,336,365,849,897,1161,13096.5%111,370 (+6.5%)24.4%
Horsham1,5930.637.85%802,683,1072,596,548,964,1248,1905,2176,16147.9%140,142 (+7.9%)17%
Hounslow1,4310.751.28%1245,2234,2619,2405,346,-367,-465,-386,-1153,-192911.6%269,100 (+11.6%)42.6%
Huntingdonshire1,4510.697.91%527,29,863,852,325,513,976,285,147,3506%176,979 (+6%)23.8%
Hyndburn1,8700.536.22%-355,-402,-343,-475,-747,-528,-134,-266,32,-219-180,410 (-1)44.2%
Ipswich1,6100.6215.89%660,550,986,450,424,-303,-8,602,-36,-7758%138,480 (+8%)44.2%
Isle of Wight1,9050.525.67%1103,313,616,586,740,697,1064,898,994,13551.6%140,984 (+1.6%)35.1%
Islington1,1300.8932.34%2257,3403,2188,5016,2946,2695,3750,4253,2821,108018.3%235,000 (+18.3%)21.6%
Kensington and Chelsea9731.0348.8%-1013,-1393,-2130,-2770,-2593,-881,-422,-279,-2775,-1878-4.4155,741 (-4.4)23.8%
Kettering1,4120.7114.96%833,375,161,381,580,504,746,324,933,10289%100,252 (+9%)28.2%
King's Lynn and West Norfolk1,3570.745.92%1325,801,700,572,754,812,770,1102,793,3524.2%151,945 (+4.2%)45.5%
Kingston upon Hull, City of2,1540.4612.66%347,-1234,-754,-884,-744,-1136,-960,47,317,-3241.5%260,673 (+1.5%)69.4%
Kingston upon Thames1,0980.9132.07%1952,1538,1658,2005,1449,1345,1558,1925,889,-28110.6%174,609 (+10.6%)35.2%
Kirklees1,6430.6111.67%655,-26,512,1338,330,432,226,1169,825,4195.8%437,145 (+5.8%)38%
Knowsley1,9550.513.37%-506,-799,-705,-578,-614,-196,-41,415,329,1350.5%148,560 (+0.5%)53.9%
Lambeth1,0770.9333.33%284,1240,-320,3011,1133,-181,710,909,-646,-185810.8%324,048 (+10.8%)33.9%
Lancaster2,1920.4611.23%359,861,1916,1667,1237,431,388,474,902,9374.7%142,487 (+4.7%)10.8%
Leeds1,2020.8312.49%4358,2787,3593,3476,2891,-336,790,4171,3997,3715.5%784,846 (+5.5%)27.3%
Leicester1,3240.7636.21%-853,-800,500,517,-661,-155,1120,2981,2816,164810.8%353,540 (+10.8%)41.9%
Lewes1,2170.828.8%937,911,1249,872,976,1151,830,656,978,8306.7%102,257 (+6.7%)21.4%
Lewisham1,3950.7233.52%2246,865,-1089,1319,312,834,2030,1473,564,-85011.5%301,307 (+11.5%)37.5%
Lichfield1,8480.543.86%880,378,432,341,125,598,423,432,239,4513.9%103,507 (+3.9%)35.7%
Lincoln1,4910.6711.17%-193,26,783,350,953,311,35,449,317,7968.4%98,438 (+8.4%)37.9%
Liverpool1,0830.929.15%-1993,-78,825,1101,2859,555,974,4966,5243,24757.5%491,549 (+7.5%)28.4%
Luton1,6140.6233.08%204,1297,2142,1857,-305,-110,562,1371,116,-328010.5%214,658 (+10.5%)45.9%
Maidstone1,8040.558.94%1407,1334,1476,1276,971,1307,1711,1974,1169,149910.7%167,730 (+10.7%)32.3%
Maldon2,3690.421.56%423,220,185,31,282,287,645,190,649,6783.6%63,975 (+3.6%)48.1%
Malvern Hills1,4560.695.18%496,292,799,534,653,853,967,357,833,10563.9%77,165 (+3.9%)13.2%
Manchester1,3470.7424.2%1099,469,2714,4057,2828,-1276,680,6513,6935,-8412.5%545,501 (+12.5%)35.3%
Mansfield1,3570.7410.13%553,-221,-217,-311,-81,255,305,627,897,5844.9%108,576 (+4.9%)38.8%
Medway1,9550.5112.25%998,374,776,652,1691,949,916,740,245,-7597%277,616 (+7%)59.9%
Melton1,2720.795.9%65,110,461,281,157,-1,73,-95,-48,-653.1%50,873 (+3.1%)47.5%
Mendip1,4190.79.69%827,131,422,487,436,459,715,969,1117,4364.4%113,513 (+4.4%)15%
Merton1,5380.6535.43%956,1635,351,763,-805,-696,-1153,-663,-1417,-25984.9%206,052 (+4.9%)23.1%
Mid Devon1,0470.963.72%647,388,145,325,288,162,420,307,311,8035.2%80,623 (+5.2%)24.7%
Mid Suffolk1,8130.553.94%629,400,784,445,620,671,1154,676,542,9396.8%101,543 (+6.8%)23.2%
Mid Sussex2,1820.4612.13%888,794,808,445,827,1499,1370,1193,1245,6948.5%148,345 (+8.5%)11.8%
Middlesbrough1,3140.7610.67%-524,-566,197,452,-278,-468,-624,-158,533,-2042%140,639 (+2%)43.9%
Milton Keynes1,6020.6221.31%1901,1708,2290,1303,551,1376,1640,1049,990,-55211.9%267,521 (+11.9%)50.3%
Mole Valley1,3000.7712.63%945,416,580,142,417,635,131,160,335,-253.3%87,128 (+3.3%)13.4%
New Forest1,1150.95.01%1192,1571,1457,1072,1118,1113,1257,985,824,8652.8%179,590 (+2.8%)20.5%
Newark and Sherwood1,6130.628.27%846,520,454,284,888,793,868,789,1141,11416.3%120,965 (+6.3%)25.3%
Newcastle upon Tyne1,1740.8515.89%186,1825,3043,2094,1754,2848,1476,1812,2018,13388.2%295,842 (+8.2%)20.2%
Newcastle-under-Lyme1,3870.726.98%-64,143,481,717,188,1149,665,970,1350,8594.5%128,963 (+4.5%)36.6%
Newham1,4750.6856.61%3250,3218,5939,4773,670,167,1506,3605,3340,-125320.6%347,996 (+20.6%)47.5%
North Devon1,0260.978.38%313,159,166,545,-31,84,145,377,633,10552.8%95,440 (+2.8%)12.9%
North Dorset1,4510.695.63%-217,-622,-124,827,475,340,239,641,144,2554.2%71,096 (+4.2%)14.3%
North East Derbyshire1,5500.641.98%310,312,371,379,290,107,195,524,974,6262.5%100,780 (+2.5%)29.2%
North East Lincolnshire1,7000.595.01%-360,-435,-362,102,-365,-82,-306,-365,-350,160.7%159,826 (+0.7%)59.6%
North Hertfordshire1,6060.627.5%1124,540,692,847,392,575,1195,484,622,4216.7%133,321 (+6.7%)21.7%
North Kesteven2,4010.422.6%1681,911,928,1171,594,668,864,833,1180,15258.4%115,230 (+8.4%)39.6%
North Lincolnshire1,6790.68.76%1167,351,238,180,521,181,382,616,832,5384%171,294 (+4%)62.7%
North Norfolk1,3010.775.77%1241,500,961,1150,660,829,1186,1012,938,11453.1%104,067 (+3.1%)16.2%
North Somerset1,2980.777.99%2125,1670,1967,983,1206,1656,1887,1950,1923,13385.6%212,834 (+5.6%)37.2%
North Tyneside1,0710.937.34%1112,728,662,476,-114,509,323,-2,717,8663.2%204,473 (+3.2%)17.3%
North Warwickshire1,8310.553.12%138,120,-84,-20,107,-163,287,413,466,9403.3%64,069 (+3.3%)37.1%
North West Leicestershire1,1640.864.99%403,67,50,135,110,581,929,1256,1208,15837.8%100,109 (+7.8%)23.3%
Northampton1,5350.6524.37%1247,990,807,1171,241,38,976,1531,1444,-3158.9%225,656 (+8.9%)50.3%
Northumberland5461.832.51%777,266,805,588,246,361,954,820,1417,23351.6%319,030 (+1.6%)54.8%
Norwich1,0970.9116.39%652,707,741,1039,807,417,655,904,1165,-588.8%140,353 (+8.8%)34.4%
Nottingham1,1630.8622.17%1169,2523,3106,2468,2372,169,1685,2849,3748,259911.7%329,209 (+11.7%)35.3%
Nuneaton and Bedworth1,6490.6112.44%626,-74,-209,27,-33,-202,-277,47,645,6543.7%128,659 (+3.7%)43.6%
Oadby and Wigston1,2400.81195,161,242,642,42,123,-204,-34,6,10451.4%57,035 (+1.4%)13%
Oldham1,8850.5313.26%-407,-468,-680,-127,-714,-141,-61,854,942,2095.1%233,759 (+5.1%)38.7%
Oxford9261.0836.87%-1168,-434,1043,786,96,-45,1180,-853,-401,-14926.6%154,582 (+6.6%)22.2%
Pendle1,1930.8415.44%-199,-86,-433,-76,-506,-54,-743,-127,126,-991.9%90,696 (+1.9%)38.2%
Peterborough2,2860.4421.11%1774,1240,931,1036,336,99,241,1382,1302,105411.5%198,914 (+11.5%)56.3%
Plymouth1,3920.727.98%321,-260,172,1263,734,191,615,81,246,2074%263,070 (+4%)18.5%
Poole1,1550.877.27%954,882,880,783,182,262,874,447,709,6484.7%151,270 (+4.7%)26.7%
Portsmouth1,7890.5614.44%244,1872,2475,1447,-40,-855,298,1541,1699,6948.7%214,718 (+8.7%)30%
Preston2,6180.385.66%-790,-1205,-39,435,-387,-1104,-764,70,-492,-2342.1%141,346 (+2.1%)33.3%
Purbeck8061.248.56%215,-68,134,22,141,147,429,475,137,4983.3%46,756 (+3.3%)15.5%
Reading1,3050.7725.14%-655,-1560,-566,-1642,-42,197,163,35,-477,-9197.1%163,075 (+7.1%)38.4%
Redbridge1,5480.6544.73%3119,2556,1919,3455,192,1296,2007,1112,466,-265612%301,785 (+12%)52.3%
Redcar and Cleveland1,4470.692.21%-324,-414,-439,-221,-462,-153,-45,277,289,624-0.4136,005 (-0.4)31.9%
Redditch1,1830.8511.74%82,-482,-442,-197,-440,-382,-506,-129,-170,-1932.9%85,204 (+2.9%)29.2%
Reigate and Banstead1,4790.6815.03%1145,1599,1364,1234,699,607,1611,531,833,7949.2%146,383 (+9.2%)29.3%
Ribble Valley1,2140.82307,0,412,281,401,366,378,549,462,7723.9%59,504 (+3.9%)22.4%
Richmond upon Thames1,1250.8924.53%-492,468,858,202,-154,579,593,-614,-318,-8316.5%195,680 (+6.5%)17.2%
Richmondshire1,4920.679.31%29,18,-178,-117,-220,-79,-428,77,106,1012.9%53,699 (+2.9%)11.1%
Rochdale1,3490.7411.9%-354,-968,-1118,-464,-1109,-901,-198,465,1019,10504%218,459 (+4%)35.2%
Rochford1,5120.665.8%727,-41,208,-173,500,278,763,416,593,5503.7%86,209 (+3.7%)56.1%
Rossendale1,5640.645.68%252,309,96,21,32,166,197,205,186,4714.7%70,365 (+4.7%)31.1%
Rother1,4390.691.05%1415,680,1006,677,902,802,1752,1546,1378,16575.1%94,997 (+5.1%)16.7%
Rotherham1,5220.665.32%318,302,-137,57,110,-158,727,503,631,9653.1%263,375 (+3.1%)33.5%
Rugby1,3290.7515.98%1110,607,841,832,68,455,835,938,565,8329.3%106,350 (+9.3%)31.2%
Runnymede1,7040.5916.11%754,1041,1176,522,1074,962,493,803,1122,3389.4%86,882 (+9.4%)31.4%
Rushcliffe1,1150.96.03%411,783,1025,176,125,1277,680,800,634,8365.7%115,996 (+5.7%)14.4%
Rushmoor1,2950.7721.92%-300,-1036,-322,-175,-546,-705,-426,-521,-636,-7113.4%95,817 (+3.4%)35.1%
Rutland6811.475.07%426,262,221,140,-158,214,130,453,314,6185.1%39,474 (+5.1%)56.9%
Ryedale1,3580.745.52%306,326,64,219,373,409,615,585,699,5854.1%54,311 (+4.1%)17.5%
Salford1,4280.716.31%2434,1313,1572,1394,1148,280,1496,2411,1334,17709.8%251,332 (+9.8%)41.5%
Sandwell1,6690.620.28%1159,1400,1268,260,-122,603,386,1039,1589,10878.3%325,460 (+8.3%)43.1%
Scarborough1,0620.945.54%373,26,263,-132,203,53,114,285,424,582-0.6108,370 (-0.6)23.5%
Sedgemoor1,3730.736.55%836,251,812,1127,1024,1282,1333,1116,1051,8677.6%122,178 (+7.6%)18%
Sefton1,5000.675.1%232,91,71,442,171,58,708,844,1075,539-0.1274,589 (-0.1)30.1%
Selby1,7230.585.69%1102,341,542,270,466,541,511,372,547,8726.9%87,887 (+6.9%)2%
Sevenoaks1,6590.69.21%1,248,459,585,570,345,475,315,590,2655.1%119,429 (+5.1%)20.8%
Sheffield1,1530.8713.5%2354,2432,4064,4721,3303,1071,1435,4186,3133,23387.6%577,789 (+7.6%)29.9%
Shepway2,1430.477.18%261,228,597,541,412,244,636,903,1318,5686%111,427 (+6%)53.8%
Shropshire5111.964.73%2058,1052,1344,1507,1131,1343,1928,1761,2474,36835.4%317,459 (+5.4%)69.2%
Slough1,3050.7738.31%970,731,328,238,-844,-1034,-205,-54,-132,-72911.6%148,768 (+11.6%)48.2%
Solihull1,6980.599.35%1234,315,503,54,45,1441,720,317,989,15734.3%213,933 (+4.3%)31%
South Bucks1,1440.8715.76%332,547,594,288,331,519,495,599,384,-456.2%69,785 (+6.2%)16.4%
South Cambridgeshire1,4380.70.64%1450,1492,1632,1317,456,566,1092,1032,815,2038.4%156,705 (+8.4%)22.9%
South Derbyshire1,6000.634.88%963,833,697,532,600,927,934,787,764,172910.1%102,385 (+10.1%)21.9%
South Gloucestershire1,3350.759.68%582,1157,1068,1508,1633,1955,459,2019,1679,14987.5%279,027 (+7.5%)13.9%
South Hams1,3130.768.2%345,103,260,141,520,560,391,639,249,9002.1%85,340 (+2.1%)10.8%
South Holland2,1700.4611.79%1663,1274,1068,647,167,745,1236,998,1312,9517.9%93,295 (+7.9%)51.2%
South Kesteven1,3750.7312%947,964,883,824,952,1263,1504,890,1355,8727.4%141,662 (+7.4%)32%
South Lakeland1,2880.784.79%268,389,180,64,169,436,322,651,450,892-0.2104,321 (-0.2)19.8%
South Norfolk1,3150.765.91%1618,1685,1965,1643,1347,1589,1552,1857,1664,260912.3%135,471 (+12.3%)27.2%
South Northamptonshire1,4690.686.59%-26,46,130,8,556,770,752,833,639,11535.8%91,074 (+5.8%)32.3%
South Oxfordshire1,0670.9410.02%228,218,-118,83,247,377,648,455,507,3035.1%139,767 (+5.1%)14.5%
South Ribble1,8400.545.43%558,510,27,34,-450,-275,-121,358,181,1692.3%110,400 (+2.3%)36.7%
South Somerset1,3930.720.6%1051,444,163,1073,769,926,787,693,948,6194.2%167,216 (+4.2%)11.7%
South Staffordshire1,5540.646.26%362,140,423,427,198,690,472,374,613,5323.9%111,890 (+3.9%)38.9%
South Tyneside1,5110.664.01%420,257,330,192,67,140,157,46,626,5290.6%149,555 (+0.6%)30.3%
Southampton1,4420.6923.38%172,461,1787,1144,1041,-151,735,2427,2868,7649.5%252,359 (+9.5%)16.6%
Southend-on-Sea1,1810.8511%1333,457,707,787,233,643,1597,544,966,10197.5%181,808 (+7.5%)64.3%
Southwark1,3540.7440.42%2221,2087,678,2841,992,1573,784,2311,21,-44011.9%314,232 (+11.9%)43.5%
Spelthorne1,4370.722.2%384,295,355,581,525,201,63,155,54,-1006%99,120 (+6%)24.6%
St Albans1,5010.6721.07%535,605,593,541,-93,499,869,300,49,-5497.5%147,095 (+7.5%)25.5%
St Edmundsbury1,4400.690.88%464,-118,452,307,30,264,-25,382,491,2315.5%113,725 (+5.5%)17.7%
St Helens1,5870.633.9%264,383,14,263,264,-95,653,382,801,7442.4%179,331 (+2.4%)30.1%
Stafford1,8460.545.94%824,129,352,367,604,469,-11,252,715,11374.8%134,764 (+4.8%)41.1%
Staffordshire Moorlands1,3490.743.05%382,188,137,91,165,476,550,453,385,6271.9%98,496 (+1.9%)42.5%
Stevenage1,3930.7211.4%167,-37,-81,421,1,163,27,214,262,477%87,739 (+7%)46%
Stockport1,3730.738.59%143,466,-33,130,-307,359,628,1233,902,6483.3%291,045 (+3.3%)25.5%
Stockton-on-Tees1,4660.685.6%573,467,157,320,-256,123,192,243,428,1183.8%196,487 (+3.8%)42.5%
Stoke-on-Trent1,3960.7210.57%86,-1070,-70,-317,-247,-827,-609,-85,840,8853.9%255,378 (+3.9%)61.7%
Stratford-on-Avon1,0100.997.99%1324,382,627,914,-30,507,724,1018,1078,21054.4%125,202 (+4.4%)16.1%
Stroud1,1580.868.47%255,460,559,557,284,850,1356,1606,773,8765.7%118,130 (+5.7%)5.9%
Suffolk Coastal1,7670.570.78%1069,331,703,583,356,933,983,1148,1473,15644%129,016 (+4%)27.4%
Sunderland1,5580.644.33%-627,-37,278,-67,-51,222,553,262,490,20.2%277,249 (+0.2%)41.6%
Surrey Heath1,3050.7715.77%-347,157,197,183,-11,220,522,271,143,215%88,765 (+5%)17.6%
Sutton1,3200.7626.57%1456,1897,872,1542,871,1112,1010,636,818,208.6%203,243 (+8.6%)34.4%
Swale2,1570.466.82%1707,1022,1128,836,901,894,1246,1243,1888,126310.2%146,694 (+10.2%)48.5%
Swindon1,4690.6819.06%2687,926,727,808,719,666,664,402,-96,6938.6%220,363 (+8.6%)32.7%
Tameside1,5350.659.82%741,446,348,141,-469,-457,-678,168,817,4063.5%224,119 (+3.5%)26.7%
Tamworth1,2750.783.92%-69,-51,-176,-175,-236,-398,-384,-199,-435,-7430.9%76,527 (+0.9%)48.3%
Tandridge1,4080.7116.04%429,485,547,338,339,915,578,459,445,6716.6%87,297 (+6.6%)21%
Taunton Deane1,2360.819.37%683,550,709,666,730,817,732,1400,1745,16207.3%117,423 (+7.3%)16.8%
Teignbridge1,0510.955.33%748,717,546,668,1055,1263,1631,1822,1420,18725.4%131,437 (+5.4%)16.8%
Telford and Wrekin1,5550.649.67%-256,-164,-263,71,-10,19,218,1303,1334,14456.6%175,768 (+6.6%)43.4%
Tendring2,0380.495.53%1687,985,1197,884,910,1426,1897,2158,2437,22213%144,705 (+3%)43.7%
Test Valley1,6310.6111.29%227,-239,100,413,214,1073,857,1103,1079,8487.1%123,957 (+7.1%)27.6%
Tewkesbury1,2040.837.75%292,809,1068,735,579,1227,1278,927,1402,174311.7%90,332 (+11.7%)8%
Thanet2,0190.57.08%1181,732,1088,908,1222,1076,1752,1417,1091,7336.8%141,337 (+6.8%)58.6%
Three Rivers1,3830.7211.87%763,739,321,174,585,515,571,1025,511,-2176.9%92,641 (+6.9%)34.3%
Thurrock1,9590.5114.09%675,171,407,430,293,232,1301,994,1067,7869.8%170,394 (+9.8%)72.4%
Tonbridge and Malling1,4160.715.43%1067,1083,1193,702,429,641,902,800,1161,11359.3%128,891 (+9.3%)26.4%
Torbay1,2640.795.92%468,321,423,368,509,988,1306,870,1041,13612.3%135,247 (+2.3%)22.4%
Torridge1,4130.718.85%766,313,496,638,846,471,629,896,870,10206.4%67,821 (+6.4%)35.4%
Tower Hamlets1,2890.7847.08%4016,6066,5373,5017,3971,6184,7453,5739,3599,352024.7%307,964 (+24.7%)30.5%
Trafford1,5100.6613.16%-246,381,368,53,160,1008,1135,53,257,5426.2%235,493 (+6.2%)34%
Tunbridge Wells1,2830.789.32%1537,660,330,170,86,3,104,4,583,5355.8%118,061 (+5.8%)18.5%
Uttlesford1,3920.724.56%1037,1052,1520,1112,898,1145,1144,883,959,128213.9%87,684 (+13.9%)34.9%
Vale of White Horse1,6400.6113.72%-102,337,474,692,5,633,892,1505,1695,21019.1%131,227 (+9.1%)6.2%
Wakefield1,3360.755.87%1361,941,518,637,487,1023,807,1796,2245,29935.1%340,790 (+5.1%)27.5%
Walsall1,4140.7110.67%-100,-355,-53,376,-45,-128,664,1001,1936,12806.5%281,293 (+6.5%)50.8%
Waltham Forest1,3710.7336.66%1664,1241,1040,820,-718,-172,-1045,-255,183,-196212.1%275,505 (+12.1%)38.8%
Wandsworth1,004134.03%-1383,573,-1197,447,-1877,-134,-569,-670,-1415,-16579%323,257 (+9%)29.5%
Warrington1,2940.779.54%1240,1099,724,932,399,856,828,767,649,5025.5%209,704 (+5.5%)29%
Warwick1,2750.7816.4%488,370,-538,-881,150,-583,100,-204,352,5402%140,282 (+2%)18.2%
Watford1,7900.5620.69%575,353,713,602,470,1185,789,64,-598,-58212.3%96,675 (+12.3%)16.7%
Waveney1,6840.591.7%423,40,3,166,503,664,643,712,819,11291.4%117,897 (+1.4%)28.6%
Waverley1,0160.987.2%702,987,730,789,-7,484,472,639,441,3754.8%125,010 (+4.8%)11.4%
Wealden1,2320.817.55%232,159,1277,1551,1951,2028,2467,2145,1602,13737.8%158,941 (+7.8%)16.3%
Wellingborough1,4090.711.27%144,-186,-228,211,-31,-24,144,498,903,4124.9%78,914 (+4.9%)60.7%
Welwyn Hatfield1,3590.7413.9%1172,1418,1576,1516,392,1232,1512,2092,2754,80212.1%122,274 (+12.1%)22.2%
West Berkshire1,4540.6910.73%1026,233,41,-699,-202,568,-77,314,503,-5614.1%158,473 (+4.1%)31.2%
West Devon1,0850.929.04%959,474,528,713,248,224,449,309,424,7235%55,329 (+5%)31.4%
West Dorset1,1340.884.9%676,339,667,568,657,1038,987,834,1243,11653.5%102,064 (+3.5%)12.2%
West Lancashire1,8670.546.15%-26,49,320,71,202,273,645,632,804,10252.8%113,881 (+2.8%)44.3%
West Lindsey1,8500.545.3%982,476,782,137,664,729,1019,1124,946,5326.4%94,340 (+6.4%)43.1%
West Oxfordshire1,3330.7511.9%508,513,679,606,409,416,189,166,-15,4885.7%109,266 (+5.7%)13.4%
West Somerset1,4530.695.74%422,139,220,-119,171,4,141,367,222,609-1.134,865 (-1.1)4.2%
Westminster1,3750.7355.15%-607,-379,1596,3716,2274,-190,3027,6618,2437,132210.7%244,796 (+10.7%)26.4%
Weymouth and Portland1,1740.857.6%-62,-65,-90,2,-80,172,428,369,335,4331.1%65,751 (+1.1%)25%
Wigan1,4960.674.31%1020,918,323,115,-230,425,415,402,794,7593.9%324,650 (+3.9%)41.5%
Wiltshire5661.779.88%3035,581,1341,1270,1267,1923,2700,2622,2824,28396.5%496,043 (+6.5%)65.9%
Winchester1,4930.6716.14%1208,992,913,768,938,703,1104,1241,1017,8798.6%123,879 (+8.6%)0%
Windsor and Maidenhead1,1040.9118.65%1013,599,807,475,29,-65,647,370,918,-15.9%150,140 (+5.9%)14%
Wirral1,2180.826.2%5,116,222,-278,91,275,676,356,642,8171.9%322,796 (+1.9%)27.9%
Woking1,3670.7326.7%37,16,362,126,-472,-59,-334,-269,-102,-7255.5%101,129 (+5.5%)31.1%
Wokingham1,7190.5813.94%1257,1182,645,447,737,738,669,1340,1417,12997.1%164,980 (+7.1%)26%
Wolverhampton1,4600.6818.85%-122,-855,-120,315,-394,-60,414,1002,2009,11425.6%259,926 (+5.6%)42.7%
Worcester1,1760.8511.73%108,-127,-304,103,375,140,-104,-199,528,805.8%102,314 (+5.8%)14.9%
Worthing1,6360.6111.86%938,508,932,1069,869,800,986,1256,1103,7326.6%109,632 (+6.6%)29.9%
Wychavon1,3200.766.38%302,403,498,503,715,1079,1251,1848,1513,22807.3%125,378 (+7.3%)22.1%
Wycombe1,3650.7313.73%-482,-573,-84,88,-80,-647,-296,-14,-380,-14524%174,758 (+4%)21.9%
Wyre1,9040.533.62%544,642,619,582,634,790,894,1350,953,9312%110,426 (+2%)34.5%
Wyre Forest1,3610.734.96%93,-136,-9,84,-5,348,439,651,391,7552.6%100,715 (+2.6%)14.9%
York1,2390.817.69%887,1423,2494,2504,1443,2261,1178,1997,879,11698.4%208,163 (+8.4%)29.8%


Data for eight local authorities were unavailable at the time of publication.
Contains information from NHS Digital, licenced under the current version of the Open Government Licence. Contains National Statistics data © Crown copyright and database right 2018.

1 Refers to total population within the area specified, rather than registered patients. Does not contain workforce data on primary care staff at prisons, armed forces bases, educational establishments, specialist care centre/drug rehabilitation centres, walk-in centres, those working in HCHS sectors, or locums.
2 Estimates based upon data from the Annual Population Survey (APS), which provides population data and indicators at local authority level.
3 Includes both internal (people who move between areas within England) and international (people who move to England from other countries) immigration figures.
4 The number of doctors who gained their primary qualification in the UK (Sep 17). 2018 figures show this is now 37%. Figures are lower than the percentage who report British nationality because they may have since become British citizens. Figures do not include GPs whose country of qualification is unknown.


Discuss these results