Yorkshire and Humber voted resoundingly to leave the EU in yesterday's referendum.

After all the ballots were counted, of the more than 2.5 million votes cast, 1,580,937 people were for leave and 1,158,937 for remain – or 58 per cent to 42 per cent.

Here are the results for each area:

  • Selby: 21,071 (remain) 30,532 (leave)

  • Leeds: 194,863 - 192,474

  • York: 63,617 - 45,983

  • Doncaster: 46,922 - 104,260

  • Wakefield: 58,877 - 116,165

  • Calderdale: 46,590 - 58,975

  • Kirklees: 98,485 - 118,755

  • Richmondshire: 11,945 - 15,691

  • Craven: 16,930 - 18,961

  • Scarborough: 22,999 - 37,512

  • Sheffield: 130,735 - 136,018

  • East Riding: 78,779 - 120,136

  • Barnsley: 38,951 - 83,958

  • Ryedale: 14,340 - 17,710

  • Harrogate: 48,211 - 46,374

  • Hambleton: 25,480 - 29,502

  • Rotherham: 44,115 - 93,272

  • Kingston Upon Hull: 36,709 - 76,646

  • Bradford: 104,575 - 123,913