{
  "borough": "Enfield",
  "code": "E09000010",
  "run_date": "2026-10-08",
  "rules": [
    {
      "id": "rule1",
      "description": "Recorded as privately rented on its latest energy certificate, rated F or G, certificate lodged in the last 10 years, and no exemption found on the PRS Exemptions Register.",
      "active": true,
      "inactive_reason": null
    },
    {
      "id": "rule2",
      "description": "Recorded as privately rented on its latest energy certificate (lodged in the last 10 years), inside a selective licensing area, and not matched to any entry on the council's licence register.",
      "active": false,
      "inactive_reason": "The council does not publish its licence register as a download. Rule 2 runs when the council supplies a copy of the register."
    }
  ],
  "wards": [
    {
      "ward_code": "E05013672",
      "ward_name": "Arnos Grove",
      "rule1": 2,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013673",
      "ward_name": "Bowes",
      "rule1": 1,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013674",
      "ward_name": "Brimsdown",
      "rule1": 1,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013675",
      "ward_name": "Bullsmoor",
      "rule1": 3,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013676",
      "ward_name": "Bush Hill Park",
      "rule1": 0,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013677",
      "ward_name": "Carterhatch",
      "rule1": 2,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013678",
      "ward_name": "Cockfosters",
      "rule1": 1,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013679",
      "ward_name": "Edmonton Green",
      "rule1": 3,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013680",
      "ward_name": "Enfield Lock",
      "rule1": 2,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013681",
      "ward_name": "Grange Park",
      "rule1": 1,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013682",
      "ward_name": "Haselbury",
      "rule1": 1,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013683",
      "ward_name": "Highfield",
      "rule1": 3,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013684",
      "ward_name": "Jubilee",
      "rule1": 4,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013685",
      "ward_name": "Lower Edmonton",
      "rule1": 2,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013686",
      "ward_name": "New Southgate",
      "rule1": 0,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013687",
      "ward_name": "Oakwood",
      "rule1": 1,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013688",
      "ward_name": "Palmers Green",
      "rule1": 3,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013689",
      "ward_name": "Ponders End",
      "rule1": 0,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013690",
      "ward_name": "Ridgeway",
      "rule1": 3,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013691",
      "ward_name": "Southbury",
      "rule1": 3,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013692",
      "ward_name": "Southgate",
      "rule1": 3,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013693",
      "ward_name": "Town",
      "rule1": 9,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013694",
      "ward_name": "Upper Edmonton",
      "rule1": 3,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013695",
      "ward_name": "Whitewebbs",
      "rule1": 1,
      "rule2": 0,
      "both": 0
    },
    {
      "ward_code": "E05013696",
      "ward_name": "Winchmore Hill",
      "rule1": 3,
      "rule2": 0,
      "both": 0
    }
  ],
  "totals": {
    "rule1": 55,
    "rule2": 0,
    "both": 0,
    "homes_checked": 72560
  },
  "accuracy": {
    "precision": 0.831,
    "recall": 1.0,
    "sample_size": 114,
    "provisional": true
  },
  "method_note": "These are leads to check, not findings. Each lead is a home that open data suggests the council can look at. A person at the council decides what happens next. The check reads the government's energy certificate data (EPC), Ordnance Survey address points, ONS wards and postcodes, and the council's licence register where the council publishes one. It uses each home's latest certificate if it was lodged in the last 10 years. Rule 1 counts homes recorded as privately rented and rated F or G. The PRS Exemptions Register has no bulk download. So the check searched the public register for each rule 1 postcode, one at a time (62 postcodes, 2026-10-07). It left out 10 homes with an active exemption. A register entry can carry an incomplete address, so the council still checks each lead before it acts. Rule 2 counts privately rented homes inside a selective licensing area with no matching entry on the council's licence register. A home can meet both rules. The 'both' count shows these homes, and they also count under each rule. Certificates join to Ordnance Survey address points through their property reference number (UPRN). A certificate without one, and each licence register entry, joins by address with Splink, the Ministry of Justice's record linking tool. Every link has a score and its reasons. Link accuracy is provisional: precision 0.83 and recall 1.00 at a match threshold of 0.9. They come from 114 labelled links. AI reviewers labelled them, not a person: two on their own, and a third where they differed. Rule 2 did not run: The council does not publish its licence register as a download. Rule 2 runs when the council supplies a copy of the register. Counts are of homes, not people. The data holds nothing about residents.",
  "sources": [
    {
      "name": "Energy Performance Certificates, domestic (full load)",
      "url": "https://get-energy-performance-data.communities.gov.uk/",
      "licence": "Open Government Licence v3.0 for every field except the address fields. Address fields - Ordnance Survey and Royal Mail terms, permitted uses only"
    },
    {
      "name": "Enfield property licence register (selective, additional and mandatory HMO) (not available on the run date)",
      "url": "https://enfield.metastreet.co.uk/public-register",
      "licence": "No reuse licence stated. Public register under Housing Act 2004 section 232. Holds personal data (licence holder and manager names and addresses)"
    },
    {
      "name": "ONS Postcode Directory (August 2026)",
      "url": "https://geoportal.statistics.gov.uk/",
      "licence": "Open Government Licence v3.0. Contains OS data (c) Crown copyright and database right 2026. Contains Royal Mail data (c) Royal Mail copyright and database right 2026"
    },
    {
      "name": "Wards (May 2026) Boundaries UK BFC",
      "url": "https://geoportal.statistics.gov.uk/",
      "licence": "Open Government Licence v3.0. Source - Office for National Statistics. Contains OS data (c) Crown copyright and database right 2026"
    },
    {
      "name": "OS Open UPRN (2026-09)",
      "url": "https://www.ordnancesurvey.co.uk/products/os-open-uprn",
      "licence": "Open Government Licence v3.0 (OS OpenData). Contains OS data (c) Crown copyright and database right 2026"
    },
    {
      "name": "PRS Exemptions Register (public search, one postcode at a time)",
      "url": "https://www.view-energy-efficiency-exemptions.service.gov.uk/",
      "licence": "Open Government Licence v3.0 (site footer). The OGL does not cover personal data"
    }
  ]
}
