Question about setting in England.

I just finished watching this brilliant piece of art and am starting to process the emotions I’m having. I could use some help regarding the context of where this takes place in England. What is the area around Doncaster (South Yorkshire?) like? Socioeconomic status, stereotypes, etc.

My context is the United States (unfortunately) and I’m wondering, if this was set in the United States, where would a comparable location be? (Obviously that requires a knowledge of both countries - that I wish I had). Sorry to ramble…just having so many thoughts about this show right now.