Doncaster MP's pro-Brexit stance could save seat - but 20 other northern seats could fall to Conservatives
  • 5 years ago