Election Data Source: https://er.ncsbe.gov/?election_dt=07/26/2022&amp;county_id=60&amp;office=LOC&amp;contest=0 and https://er.ncsbe.gov/contest_details.html?election_dt=07/26/2022&amp;county_id=60&amp;contest_id=1 (looked at what precincts were in each district then grabbed those precincts' results from the mayoral election then added them all together)
City Border Shapefile Source: http://maps.co.mecklenburg.nc.us/openmapping/data.html?search=Annexation%20History

City Council District Borders Shapefile Source: https://data.charlottenc.gov/datasets/council-districts/explore
Own work
LandonExists