General election - 8 June 2017

A Parliamentary election was held on Thursday 8 June.

Election results

You can see the results of the Barnsley vote here.