- 
  
  Conservative - 306
Labour - 258
Liberal Democrats - 57
Turnout 65.1% - 
  
  
 - 
  
  
 - 
  
  
 - 
  
  Yes - 32.10%
No - 67.90%
Turnout 42.2% - 
  
  
 - 
  
  
 - 
  
  Yes - 44.70%
No - 55.30%
Turnout 84.59% - 
  
  
 - 
  
  Conservatives - 330
Labour - 232
SNP - 56
Turnout 66.4% - 
  
  
 - 
  
  
 - 
  
  Leave - 51.89%
Remain - 48.11%
Turnout 72.21% - 
  
  Conservatives - 317
Labour - 262
SNP - 35
Turnout 68.8% - 
  
  
 - 
  
  
 - 
  
  
 - 
  
  
 - 
  
  
 - 
  
  Conservative - 365
Labour - 202
SNP - 48
Turnout 67.3% - 
  
  
 - 
  
  
 - 
  
  
 - 
  
  
 - 
  
  
 - 
  
  
 - 
  
  
 - 
  
  
 - 
  
  
 - 
  
  
 - 
  
  Labour - 411
Conservative - 121
Liberal Democrats - 72
Turnout 59.9%